Dev0ps
40 subscribers
219 photos
3 videos
51 files
3.37K links
Download Telegram
Forwarded from CatOps
Репозитории Terraform AWS Modules теперь менеджатся с помощью Terraform

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

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

#iac #terraform #github
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
На фоне кризиса многие компании режут косты на инфраструктуру. Вот только, чтобы их эффективно резать, надо сначала их хотя бы считать :)

Вот Антон Бабенко создал сервис для подсчёта стоимости инфраструктуры по Terraform стейту.

Бесплатно, без регистрации. Пока что считает только aws_instance ресурсы

#terraform #hashicorp #cost
Forwarded from CatOps
​​Вышла alpha-версия нового kubernetes-провайдера для Terraform, который позволяет деплоить любые ресурсы, включая CRD.

В довесок к этому есть экспериментальная функция конвертации YAML в HCL.

Как по мне, это очень крутая новость, потому что можно будет создавать модули, которые содержат в себе, как различные ресурсы внутри K8s, так и вне его. А также, можно будет смотреть, что там деплоится с помощью Terraform Plan.

С другой стороны, переписывать кучу существующих манифестов - не самое приятное занятие.

#kubernetes #terraform #hashicorp
Forwarded from CatOps
Сегодня мне прилетело как-то слишком много материалов, так что буду разгребать по очереди.

Статья коллеги с прошлой работы про Terraformer - как перегонять существующую инфру в TF код.

#terraform
Forwarded from CatOps
On the most common Terraform pitfalls

And you can found 1-2 pitfalls that you have no time covered before.

Also, check tfmodvercheck - it can be useful.

#terraform
Forwarded from CatOps
Чего и следовало ожидать, вслед за ClodFormation оператором для Kubernetes и Crossplane последовал оператор Terraform

Теперь можете менеджить Terraform ресурсы как Kubernetes объекты.

Проект 3rd party и отношения к HashiCorp не имеет.

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

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

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

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

@DevOpsKaz
Forwarded from KazDevOps
🔥 Автооценка затрат для шаблонов ARM, Bicep и Terraform

Часто стоимость инфраструктуры просчитывают только на этапе проектирования и после забывают развивать эту оценку. От этого команды не понимают, как рассчитать стоимость изменений, укладываются ли они в бюджет и все такое. IaC еще больше усложняет задачу — решает проблему облачной инфраструктуры, как отдельного потока разработки, но не дает контроля над стоимостью компонентов.

👉 Azure Cost Estimator помогает в этом деле. Вы можете сделать его частью конвейера CI/CD и быстро собирать информацию о том, сколько вы собираетесь потратить.

Ключевые особенности:

— Поддерживает 49 служб Azure (около 92 типов ресурсов)
— Есть встроенная поддержка Bicep, шаблонов ARM и Terraform
— Генерирует выходные данные в качестве артефакта для дальнейшей обработки

#devops #azure #bicep #arm #terraform

@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM