tfswitch - менеджер разных версий Terraform.
Если вы, как и я работаете с разными версиями Terraform с одной машины, вам эта штука точно пригодится.
Blogpost:
https://medium.com/@warrensbox/how-to-manage-different-terraform-versions-for-each-project-51cca80ccece
Github:
https://github.com/warrensbox/terraform-switcher
#terraform #IaC
Если вы, как и я работаете с разными версиями Terraform с одной машины, вам эта штука точно пригодится.
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…
AWS IAM EC2 Instance Role using Terraform - https://medium.com/@devopslearning/aws-iam-ec2-instance-role-using-terraform-fa2b21488536
Отличная пошаговая инструкция в закладки.
#terraform
Отличная пошаговая инструкция в закладки.
#terraform
Medium
AWS IAM EC2 Instance Role using Terraform
IAM Roles are used to granting the application access to AWS Services without using permanent credentials.
Forwarded from DevOps Deflope News
Infracost - бесплатное и опенсорсное решение для оценки стоимости инфраструктуры и ее изменения в терраформе.
Пока что поддерживается только AWS и Terraform.
Сайт проекта: https://www.infracost.io/
GitHub: https://github.com/infracost/infracost/
Похожее решение от Anton Babenko
http://amp.gs/XiqK и ещё более навороченное есть в платном Terraform Cloud http://amp.gs/XiqJ
#terraform #tools
Пока что поддерживается только AWS и Terraform.
Сайт проекта: https://www.infracost.io/
GitHub: https://github.com/infracost/infracost/
Похожее решение от Anton Babenko
http://amp.gs/XiqK и ещё более навороченное есть в платном Terraform Cloud http://amp.gs/XiqJ
#terraform #tools
www.infracost.io
Cloud cost estimates for Terraform in pull requests | Infracost
Infracost shows cloud cost estimates for Terraform projects. It integrates into pull requests and allows developers and DevOps to see cost breakdowns and compare options upfront.
Forwarded from Sysadmin Tools 🇺🇦
Power Automation & Management of Infrastructure Using Ansible and Terraform
https://thesaadahmed.medium.com/power-automation-management-of-infrastructure-using-ansible-and-terraform-3e68a246508
#ansible #terraform #azure #aws
https://thesaadahmed.medium.com/power-automation-management-of-infrastructure-using-ansible-and-terraform-3e68a246508
#ansible #terraform #azure #aws
Medium
Power Automation & Management of Infrastructure Using Ansible and Terraform
Whenever we are providing any service to a huge customer base or we are SaaS (Software As A Service) provider, we deal with a huge amount…
Forwarded from Sysadmin Tools 🇺🇦
Deploy a HA K3s Cluster on DigitalOcean in 10 minutes using Terraform
https://colinwilson.uk/2021/04/04/deploy-a-ha-k3s-cluster-on-digitalocean-in-10-minutes-using-terraform
#k3s #terraform #digitalocean #k8s #kubernetes
https://colinwilson.uk/2021/04/04/deploy-a-ha-k3s-cluster-on-digitalocean-in-10-minutes-using-terraform
#k3s #terraform #digitalocean #k8s #kubernetes
⚙️ Deploy an high available k3s cluster on Amazon AWS - очень интересный проект. С учетом популярности k3s, этот дистрибутив, можно и пользовать и в облаке. Почему бы и нет :)
https://github.com/garutilorenzo/k3s-aws-terraform-cluster
#kubernetes #aws #terraform #k3s
https://github.com/garutilorenzo/k3s-aws-terraform-cluster
#kubernetes #aws #terraform #k3s
GitHub
GitHub - garutilorenzo/k3s-aws-terraform-cluster: Deploy an high available K3s cluster on Amazon AWS
Deploy an high available K3s cluster on Amazon AWS - garutilorenzo/k3s-aws-terraform-cluster
How to use driftctl with Terragrunt to detect drift in your infrastructure.
https://driftctl.com/how-to-use-driftctl-with-terragrunt
#terraform #terragrunt
https://driftctl.com/how-to-use-driftctl-with-terragrunt
#terraform #terragrunt
driftctl
How to use driftctl with Terragrunt
Here's how easy it is for Terragrunt users to use driftctl, so they can aggregate all the generated states and track their drifted or unmanaged resources!
Forwarded from KazDevOps
И еще один глобальный репозиторий на сегодня.
Более 1000 сценариев оболочки DevOps и расширенная среда Bash для быстрого, передового проектирования систем, автоматизации, API и т.д.
Вы найдете:
👉🏻 Сборка активно используется во многих репозиториях GitHub, десятках сборок Docker Hub (Dockerfiles) и более чем 600 сборках CI.
#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #automation #Azure #infrastructureascode #cloudcomputing #serverless #terraform #ansible #yaml #sre
@DevOpsKaz
Более 1000 сценариев оболочки DevOps и расширенная среда Bash для быстрого, передового проектирования систем, автоматизации, API и т.д.
Вы найдете:
•
Скрипты для многих популярных технологий DevOps •
Расширенные настройки для Git, vim, screen, tmux, PostgreSQL, psql и т. д. •
Конфигурации CI и сценарии •
Конфигурации Kubernetes •
Скрипты API •
SQL-скрипты👉🏻 Сборка активно используется во многих репозиториях GitHub, десятках сборок Docker Hub (Dockerfiles) и более чем 600 сборках CI.
#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #automation #Azure #infrastructureascode #cloudcomputing #serverless #terraform #ansible #yaml #sre
@DevOpsKaz
Forwarded from AWS Notes
Terraform best practices from AWS
https://docs.aws.amazon.com/prescriptive-guidance/latest/terraform-aws-provider-best-practices/introduction.html
Backend
▫️ Use S3 for remote storage
▫️ Facilitate team collaboration
▫️ Separate the backends for each environment
▫️ Actively monitor remote state activity
Code
▫️ Implement a standard repository structure
▫️ Structure for modularity
▫️ Follow naming conventions
▫️ Use attachment resources
▫️ Use default tags
▫️ Meet Terraform Registry requirements
▫️ Use recommended module sources
▫️ Follow coding standards
Versions
▫️ Use the TFLint
▫️ Monitor new releases
Modules
▫️ Use variables for customization
▫️ Understand dependencies
▫️ Use trusted sources
#Terraform
https://docs.aws.amazon.com/prescriptive-guidance/latest/terraform-aws-provider-best-practices/introduction.html
Backend
▫️ Use S3 for remote storage
▫️ Facilitate team collaboration
▫️ Separate the backends for each environment
▫️ Actively monitor remote state activity
Code
▫️ Implement a standard repository structure
▫️ Structure for modularity
▫️ Follow naming conventions
▫️ Use attachment resources
▫️ Use default tags
▫️ Meet Terraform Registry requirements
▫️ Use recommended module sources
▫️ Follow coding standards
Versions
▫️ Use the TFLint
▫️ Monitor new releases
Modules
▫️ Use variables for customization
▫️ Understand dependencies
▫️ Use trusted sources
#Terraform