Toolverse
Wszystkie skille

terraform-style-guide

autor: hashicorp

Generuj kod Terraform zgodny ze standardami HashiCorp — automatycznie, bez błędów w stylu.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
5

O skillu

Umiejętność do generowania i utrzymywania kodu Terraform zgodnie z oficjalnymi konwencjami stylu HashiCorp. Automatycznie organizuje pliki (terraform.tf, providers.tf, main.tf, variables.tf, outputs.tf, locals.tf), tworzy zasoby w prawidłowej kolejności zależności, dodaje walidacje zmiennych i tagi wspólne. Idealna do pisania, przeglądania i generowania konfiguracji infrastruktury — oszczędza czas na ręczne formatowanie i zmniejsza ryzyko błędów.

Jak używać

  1. Zainstaluj umiejętność w swoim agencie lub systemie obsługującym agent skills HashiCorp — dodaj terraform-style-guide do konfiguracji dostępnych narzędzi.
  2. Przygotuj opis infrastruktury, którą chcesz wygenerować — określ dostawcę (np. AWS, Azure), wersje, zmienne konfiguracyjne i zasoby do utworzenia.
  3. Poproś agenta o wygenerowanie kodu Terraform, wskazując konkretne zasoby — na przykład "Wygeneruj VPC w AWS z walidacją środowiska (dev, staging, prod)".
  4. Agent automatycznie utworzy strukturę plików zgodnie ze standardem: najpierw konfiguracja providera i wersji, potem źródła danych, zasoby w kolejności zależności, zmienne (alfabetycznie), wyjścia i zmienne lokalne.
  5. Przejrzyj wygenerowany kod — sprawdź, czy zmienne mają opisy, zasoby mają tagi wspólne (common_tags) i czy wyjścia eksportują kluczowe atrybuty.
  6. Dostosuj wartości zmiennych i nazwy zasobów do swojego projektu, a następnie zastosuj konfigurację za pomocą terraform plan i terraform apply.

Podobne skille