Toolverse
Wszystkie skille

test-changes

autor: mysticaltech

Zweryfikuj zmiany Terraforma przed wdrożeniem na produkcję

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
3

O skillu

Umiejętność do testowania zmian w kodzie Terraforma na środowisku testowym. Automatycznie uruchamia formatowanie, walidację i plan wdrożenia, aby upewnić się, że Twoje modyfikacje nie spowodują nieoczekiwanych zmian infrastruktury. Zatrzymuje proces, jeśli wykryje zagrożenia takie jak niszczenie istniejących zasobów.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude, dodając plik test-changes do katalogu skills.

  2. Po dokonaniu zmian w kodzie Terraforma uruchom komendę /test-changes w Claude. Umiejętność automatycznie przejdzie przez pięć etapów weryfikacji.

  3. Pierwszy etap sprawdza formatowanie kodu za pomocą terraform fmt -recursive. Jeśli formatowanie nie przejdzie, proces się zatrzymuje i musisz naprawić błędy.

  4. Drugi etap waliduje moduł Terraforma poleceniem terraform validate. Błędy walidacji również zatrzymują proces — napraw je przed kontynuacją.

  5. Trzeci etap inicjalizuje środowisko testowe poleceniem terraform init -upgrade, które pobiera Twoje lokalne zmiany modułu.

  6. Czwarty etap uruchamia terraform plan na klastrze testowym. Przeanalizuj wynik: szukaj zmian zgodnych z Twoimi intencjami. Jeśli zobaczysz komunikaty takie jak "will be destroyed", "must be replaced" lub "forces replacement", natychmiast zatrzymaj proces — to oznacza niszczące zmiany, które wymagają przeglądu przed wdrożeniem na produkcję.

Podobne skille