Forwarded from DevOps Deflope News
Ребята из http://amp.gs/Oyqt зарелизили TerraCognita — утилиту для импорта текущего состояния инфраструктуры в Terraform 👽
Пока что в бете и поддерживается только AWS, но планируются и остальные.
GitHub: https://github.com/cycloidio/terracognita
Кстати уже есть несколько похожих решений — Terraformer http://amp.gs/OyqT и Terraforming http://amp.gs/Oyq1
Главное не забывайте, что после импорта инфраструктуры в тераформ нужно перестать ее тыкать руками 😸
#terraform #newsteaser
Пока что в бете и поддерживается только AWS, но планируются и остальные.
GitHub: https://github.com/cycloidio/terracognita
Кстати уже есть несколько похожих решений — Terraformer http://amp.gs/OyqT и Terraforming http://amp.gs/Oyq1
Главное не забывайте, что после импорта инфраструктуры в тераформ нужно перестать ее тыкать руками 😸
#terraform #newsteaser
www.cycloid.io
Cycloid - DevOps platform with CI/CD pipeline for traditional, container and serverless application
Cycloid is a SAAS or on-premise DevOps platform integrating modules to simplify, accelerate and optimize DevOps and Cloud adoption.
Forwarded from Пятничный деплой
Простенький тутор для тех кто хотел погонять terraform с помощью gitlab https://medium.com/@timhberry/terraform-pipelines-in-gitlab-415b9d842596 #gitlab #terraform
Medium
Terraform Pipelines in GitLab
Please see the updated version of this post at https://timberry.dev/posts/terraform-pipelines-in-gitlab/
Forwarded from CatOps
Medium
The Terrors and Joys of Terraform
By: Regis Wilson
Forwarded from CatOps
"Официальные" GitHub Actions для Terraform
Поддерживают
Ну а
Когда-нибудь, я это всё причешу в terraform-aws-vpc-peering module и напишу подробней ;)
#terraform #hashicorp #cicd
Поддерживают
fmt, validate, и plan.Ну а
Terratest, например, можно исполнять, как обычные Go тесты.Когда-нибудь, я это всё причешу в terraform-aws-vpc-peering module и напишу подробней ;)
#terraform #hashicorp #cicd
Forwarded from Админим с Буквой (bykva)
yaml to terraform tf converter
сегодня открыл для себя прикольный репос, в котором автор написал конвертер для yaml-ресурсов куба в те же самые ресурсы, но для терраформа. Оказалось очень полезной штукой.
З.Ы. с CRD оно работать не умеет к сожалению
https://github.com/sl1pm4t/k2tf
#terraform #kubernetes
сегодня открыл для себя прикольный репос, в котором автор написал конвертер для yaml-ресурсов куба в те же самые ресурсы, но для терраформа. Оказалось очень полезной штукой.
З.Ы. с CRD оно работать не умеет к сожалению
https://github.com/sl1pm4t/k2tf
#terraform #kubernetes
GitHub
GitHub - sl1pm4t/k2tf: Kubernetes YAML to Terraform HCL converter
Kubernetes YAML to Terraform HCL converter. Contribute to sl1pm4t/k2tf development by creating an account on GitHub.
Forwarded from DevOps Deflope News
Небольшая подборочка различных утилит вокруг Terraform 🚨
* tfsec — статический анализатор кода, поддерживает 0.12, имеет разные общие и специфические для aws/azure проверки http://amp.gs/stgL (по идее чего-то похожего можно добиться с помощью http://amp.gs/stE1 , но политики придется писать самим 😿)
* terraform-compliance — похожее решение, позиционируется как аналог платного Sentinel http://amp.gs/stgM
* TFLint — линтер для терраформа, сильно ориентирован на AWS http://amp.gs/stg6 (одно время разработка не сильно двигалась, но с недавнего времени проект весьма живой)
* Terraboard — дашборд для визуализации стейта Terraform из S3 бакетов http://amp.gs/stE8
* terraform-docs — утилита для генерации документации из Terraform модулей http://amp.gs/stgb
Ну и конечно pre-commit-terraform от Anton Babenko 😉. Это отличный набор git хуков для различных операций, от форматирования и валидации до генерации документации. http://amp.gs/stga
#terraform #tools #github
* tfsec — статический анализатор кода, поддерживает 0.12, имеет разные общие и специфические для aws/azure проверки http://amp.gs/stgL (по идее чего-то похожего можно добиться с помощью http://amp.gs/stE1 , но политики придется писать самим 😿)
* terraform-compliance — похожее решение, позиционируется как аналог платного Sentinel http://amp.gs/stgM
* TFLint — линтер для терраформа, сильно ориентирован на AWS http://amp.gs/stg6 (одно время разработка не сильно двигалась, но с недавнего времени проект весьма живой)
* Terraboard — дашборд для визуализации стейта Terraform из S3 бакетов http://amp.gs/stE8
* terraform-docs — утилита для генерации документации из Terraform модулей http://amp.gs/stgb
Ну и конечно pre-commit-terraform от Anton Babenko 😉. Это отличный набор git хуков для различных операций, от форматирования и валидации до генерации документации. http://amp.gs/stga
#terraform #tools #github
Forwarded from DevOps Deflope News
Отличная новость 🎉🎉🎉
Теперь можно автоматически генерировать документацию для Ansible ролей с помощью утилиты «ansible-readme» http://amp.gs/iXQN
Заодно напомню про похожие проекты для Terraform и Chef
* «terraform-docs» http://amp.gs/iXQq
* «knife-cookbook-doc» http://amp.gs/iXQA
#ansible #docs #terraform #chef
Теперь можно автоматически генерировать документацию для Ansible ролей с помощью утилиты «ansible-readme» http://amp.gs/iXQN
Заодно напомню про похожие проекты для Terraform и Chef
* «terraform-docs» http://amp.gs/iXQq
* «knife-cookbook-doc» http://amp.gs/iXQA
#ansible #docs #terraform #chef
Forwarded from Админим с Буквой (bykva)
Материалы для изучения terraform
https://blog.gruntwork.io/an-introduction-to-terraform-f17df9c6d180
https://www.udemy.com/course/rus-terraform/
https://www.youtube.com/watch?v=R0CaxXhrfFE&list=PLg5SS_4L6LYujWDTYb-Zbofdl44Jxb2l8
https://www.terraform.io/docs/index.html
https://blog.gruntwork.io/an-introduction-to-terraform-f17df9c6d180
Terraform up and running от o'reilly
#terraform
https://blog.gruntwork.io/an-introduction-to-terraform-f17df9c6d180
https://www.udemy.com/course/rus-terraform/
https://www.youtube.com/watch?v=R0CaxXhrfFE&list=PLg5SS_4L6LYujWDTYb-Zbofdl44Jxb2l8
https://www.terraform.io/docs/index.html
https://blog.gruntwork.io/an-introduction-to-terraform-f17df9c6d180
Terraform up and running от o'reilly
#terraform
Forwarded from DevOps Deflope News
Отличная новость 🎉🎉🎉
Теперь можно автоматически генерировать документацию для Ansible ролей с помощью утилиты «ansible-readme» http://amp.gs/iXQN
Заодно напомню про похожие проекты для Terraform и Chef
* «terraform-docs» http://amp.gs/iXQq
* «knife-cookbook-doc» http://amp.gs/iXQA
#ansible #docs #terraform #chef
Теперь можно автоматически генерировать документацию для Ansible ролей с помощью утилиты «ansible-readme» http://amp.gs/iXQN
Заодно напомню про похожие проекты для Terraform и Chef
* «terraform-docs» http://amp.gs/iXQq
* «knife-cookbook-doc» http://amp.gs/iXQA
#ansible #docs #terraform #chef
Forwarded from CatOps
В продолжение HashiCorp темы, тулзы для анализа Terraform кода от бати DevOps движения - Patrick Debois:
- Terrascan
- CheckOv
- Terrafirma
- TfSec
- Terraform-validator
От себя ещё добавлю
- tflint
- Terratest
- kitchen-terraform
Там в Twitter треде ещё больше вариантов - гляньте, кому интересно.
#iac #terraform #hashicorp
- Terrascan
- CheckOv
- Terrafirma
- TfSec
- Terraform-validator
От себя ещё добавлю
- tflint
- Terratest
- kitchen-terraform
Там в Twitter треде ещё больше вариантов - гляньте, кому интересно.
#iac #terraform #hashicorp
GitHub
GitHub - cesar-rodriguez/terrascan: Detect compliance and security violations across Infrastructure as Code to mitigate risk before…
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure. - cesar-rodriguez/terrascan
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
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
YouTube
HUG Kyiv #9: How to write a code not for yourself
Impotant info about next HUG - in first comment. What, Who, Code, Slides and Timestamps sections below. What:Terraform in GCP cloud migrations or How to writ...
Forwarded from CatOps
Репозитории Terraform AWS Modules теперь менеджатся с помощью Terraform
В статье есть ссылка на код для управления GitHub с помощью Terraform. Только учтите, что из-за квот GitHub на API запросы, управление множеством репозиториев может быть печальным.
Ещё из интересных нюансов: не все фичи доступны через API (что, кстати, странно). Например, новая фича с автоматическим удалением ветки при закрытии PR всё ещё не доступна. Я даже на форум им писал по этому поводу.
#iac #terraform #github
В статье есть ссылка на код для управления GitHub с помощью Terraform. Только учтите, что из-за квот GitHub на API запросы, управление множеством репозиториев может быть печальным.
Ещё из интересных нюансов: не все фичи доступны через API (что, кстати, странно). Например, новая фича с автоматическим удалением ветки при закрытии PR всё ещё не доступна. Я даже на форум им писал по этому поводу.
#iac #terraform #github
Anton Babenko
"Terraform AWS modules" as a code
After several years of maintaining Terraform AWS modules on GitHub and making constant improvements in processes I decided to spend more time and improve things even further. I want other people to be involved and recognized also while I spend more time on…
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
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
Medium
How to manage different terraform versions for each project
Building and managing a complex infrastructure…