Dev0ps
40 subscribers
211 photos
3 videos
50 files
3.33K links
Download Telegram
Forwarded from CatOps
В продолжение HashiCorp темы, тулзы для анализа Terraform кода от бати DevOps движения - Patrick Debois:
- Terrascan
- CheckOv
- Terrafirma
- TfSec
- Terraform-validator

От себя ещё добавлю
- tflint
- Terratest
- kitchen-terraform

Там в Twitter треде ещё больше вариантов - гляньте, кому интересно.

#iac #terraform #hashicorp
Forwarded from CatOps
История компании GSoft, которые используют Pulumi с CrossGuard в Azure

CrossGuard - это компонент Pulumi, который позволяет описывать политики кодом проверять их ещё до того, как ресурсы будут запущены в облаке

#iac #pulumi
Forwarded from CatOps
Репозитории Terraform AWS Modules теперь менеджатся с помощью Terraform

В статье есть ссылка на код для управления GitHub с помощью Terraform. Только учтите, что из-за квот GitHub на API запросы, управление множеством репозиториев может быть печальным.

Ещё из интересных нюансов: не все фичи доступны через API (что, кстати, странно). Например, новая фича с автоматическим удалением ветки при закрытии PR всё ещё не доступна. Я даже на форум им писал по этому поводу.

#iac #terraform #github
Forwarded from DevOps Deflope News
Вчера вышел релиз Pulumi 2.0 — решения для построения Infrastructure as Code с использованием «настоящих» языков программирования 🙃.

Анонс: http://amp.gs/Kwmf

Из интересного:
* больше языков и все теперь поддерживаются на одном уровне: Node.js (JavaScript, TypeScript), Python, .NET (C#, F#, etc) и Go
* новые CI/CD интеграции
* больше поддерживаемых ресурсов
* новый policy as code фреймворк — CrossGuard
* реализация моков для тестирования

#pulumi #iac
Forwarded from DevOps Insider (Elad Welner)
tfswitch - manager of different versions of Terraform.

If you, like me, work with different versions of Terraform from the same machine, this thing will definitely come in handy.

Blogpost:
https://medium.com/@warrensbox/how-to-manage-different-terraform-versions-for-each-project-51cca80ccece

Github:
https://github.com/warrensbox/terraform-switcher

#terraform #IaC
Forwarded from CatOps
And back to IaC.

Pulumi has presented an Automation API - a generic way to programmatically trigger Pulumi execution.

This API should ease for platform teams the development of self-service developers' portals.

The article contains examples of the Automation API usage as a WebUI, CLI, CI/CD systems' plugin, and even Jupiter notebook.


#iac #pulumi
Forwarded from KazDevOps
Можете ли представить управление вашей IT-инфраструктурой вручную? Это бывает невероятно утомительно.

Благодаря концепции Infrastructure as Code вы забудете об этой рутине. А топ-6 инструментов для IaC в 2023 году помогут вам в этом.

Читайте о них в нашей новой статье и делитесь с друзьями 🤝

#devops #iac #terraform #tflint #infracost #checkov #tfsec #terraformdocs #terratest

@DevOpsKaz