← DevOps
DevOps avatar

TGINSIGHT POST

Post #1388

@DevOPSitsec

DevOps

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Ρ‹4,200ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ просмотров
ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½29 ΠΌΠ°Ρ€.29.03.2025, 14:04
Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ поста

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅

πŸ‘£tenv β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ вСрсий для OpenTofu, Terraform, Terragrunt ΠΈ Atmos Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ вСрсиями Terraform, OpenTofu, Terragrunt ΠΈΠ»ΠΈ Atmos Π²Π°ΠΆΠ½ΠΎ быстро ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. tenv Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ этот процСсс ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ максимально ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ. ВозмоТности: β€’ Π“ΠΈΠ±ΠΊΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вСрсиями β€” Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ΡΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ вСрсиями OpenTofu, Terraform, Terragrunt ΠΈ Atmos β€’ АвтоматичСскоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ вСрсии β€” Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ всС Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ β€’ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° подписи β€” ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° PGP (Ρ‡Π΅Ρ€Π΅Π· gopenpgp) ΠΈ cosign β€’ БыстрСС ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π΅Π΅, Ρ‡Π΅ΠΌ tfenv ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈ β€” написан Π½Π° Go, Π±Π΅Π· Shell-ΠΌΠ°Π³ΠΈΠΈ β€’ ΠšΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½Ρ‹ΠΉ β€” Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Linux, macOS, Windows ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ОБ β€’ ΠŸΡ€ΠΎΡΡ‚Π°Ρ установка β€” доступСн Ρ‡Π΅Ρ€Π΅Π· Homebrew, APT, Chocolatey ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ β€’ ИспользованиС ΠΊΠ°ΠΊ Go-модуля β€” прСдоставляСт ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ API Ρ‡Π΅Ρ€Π΅Π· tenvlib для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² собствСнныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ tenv совмСстим с синтаксисом tfenv / tofuenv, Π½ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Ρ‘ΠΆΠ½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ соврСмСнный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ вСрсиями Π² DevOps- ΠΈ SRE-процСссах. πŸ–₯Github @devopsitsec