Dev0ps
40 subscribers
219 photos
3 videos
51 files
3.37K links
Download Telegram
Forwarded from CatOps
Video from HUG Kyiv #9: Terraform in GCP cloud migrations are available!

Also, next meetup scheduled to May 14th in lighting-talk format.
The best speakers will be get AWS credits and other goodies!
So if you want to share (or know who wants to) something on the Hashi stack or have questions - just write to @MaxymVlasov.

#event #terraform
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