Devops Talks
452 subscribers
257 photos
7 videos
41 files
1.19K links
Новости, обновления и короткие посты на тему DevOps и OpenSource.
Download Telegram
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
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
⚙️ Deploy an high available k3s cluster on Amazon AWS - очень интересный проект. С учетом популярности k3s, этот дистрибутив, можно и пользовать и в облаке. Почему бы и нет :)

https://github.com/garutilorenzo/k3s-aws-terraform-cluster

#kubernetes #aws #terraform #k3s
Forwarded from KazDevOps
И еще один глобальный репозиторий на сегодня.

Более 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