Toolverse
Wszystkie skille

upgrading-chart

autor: chainloop-dev

Automatyzuj aktualizacje zależności Helm dla PostgreSQL i Vault w projekcie Chainloop

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
4

O skillu

Skill do zarządzania aktualizacjami wykresów Helm w Chainloop. Obsługuje aktualizacje zależności PostgreSQL i Vault (wykresy Bitnami), w tym obrazy kontenerów i przepływy CI/CD. Umożliwia aktualizacje patch i minor — aktualizacje major są zabronione i wymagają ręcznej weryfikacji. Wspiera dwa typy aktualizacji: zmianę wersji obrazu kontenera lub aktualizację wykresu do najnowszej wersji minor. Narzędzie automatycznie sprawdza zgodność wersji przed zmianą, aby uniknąć niekompatybilnych skoków.

Jak używać

  1. Zainstaluj skill upgrading-chart w swoim środowisku Chainloop, upewniając się, że masz dostęp do repozytorium chainloop-dev.
  2. Zainicjuj proces, wskazując typ aktualizacji: Typ 1 (aktualizacja konkretnej wersji obrazu kontenera) lub Typ 2 (aktualizacja wykresu do najnowszej wersji minor).
  3. Wybierz wykres do aktualizacji: postgresql lub vault.
  4. Skill automatycznie sprawdzi bieżącą wersję wykresu i appVersion, odczytując plik Chart.yaml z katalogu deployment/chainloop/charts/.
  5. System zweryfikuje, że aktualizacja nie zmienia wersji major — jeśli major się zmieni, proces zostanie zatrzymany i będziesz poinformowany o konieczności ręcznej weryfikacji.
  6. Po zatwierdzeniu aktualizacja zostanie zastosowana do vendorized charts, obrazów kontenerów i przepływów CI/CD w projekcie.

Podobne skille