Devops Talks
452 subscribers
257 photos
7 videos
41 files
1.19K links
Новости, обновления и короткие посты на тему DevOps и OpenSource.
Download Telegram
Forwarded from Евгений Козлов пишет про IT (Eugene Kozlov)
What happens when ... Kubernetes edition!

Пошаговый рассказ о том, что происходит под капотом у команды

kubectl create deployment nginx --image=nginx --replicas=3

Прочитал на одном дыхании, довольно занимательная заметка. Автор постарался и детально расписал все этапы работы k8s (которых довольно много) 🙂

Отличное дополнение к давнему посту про K8s
Ооочень рекомендую 👆
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 dolphie - функциональный tui инструмент для получения информации и аналитики работы MySQL\MariaDB сервера...

https://github.com/charles-001/dolphie

#mysql #mariadb #tui
Там OpenTofu выкатили по-настоящему интересный релиз. OpenTofu 1.7.0

Главные фишки:
- End-to-end state encryption (суппортит локальный пароль, AWS KMS, OpenBao или GCP KMS в качестве backend)
- Dynamic provider-defined functions (т.е. по сути вы сможете встраивать мини-программы внутри Terraform кода. Пример Go и Lua провайдеров. Ждем Python так-как это прям убер-фича. К слову она OpenTofu only.
- The removed block
- Loopable import blocks

——

Теперь, самое интересное даже не это, а их Roadmap где лайками вы можете голосовать за фичи которые будут включены в следующие релизы.

Там например есть:
- Enable Variables in backend config block #388
- Dynamic provider configuration assignment #300
- Allow evaluation of constant locals and variables prior to module configuration #1042

Шо тут сказать. Если все это завезут - будет пушка. Тогда получается, Terraform больше не нужен. 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Эпоха 😿
Please open Telegram to view this post
VIEW IN TELEGRAM
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
Channel photo updated