Advertisement
PandaAcademy

Helm - repozytorium lokalne

Sep 14th, 2024 (edited)
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. # 1. Tworzenie lokalnego repozytorium Helm
  2. mkdir ./helm-repo
  3. cd ./helm-repo
  4.  
  5. 2. Pakowanie przykładowego chartu Helm
  6. helm package ../mychart
  7.  
  8. # 3. Generowanie pliku index.yaml dla repozytorium
  9. helm repo index .
  10.  
  11. # 4. Uruchomienie lokalnego serwera HTTP do hostowania repozytorium
  12. python3 -m http.server 8080 &
  13.  
  14. # 5. Dodawanie lokalnego repozytorium do Helm
  15. helm repo add mylocal-repo http://localhost:8080
  16.  
  17. # 6. Sprawdzanie, czy repozytorium zostało dodane
  18. helm repo list
  19.  
  20. # 7. Wyszukiwanie chartów w lokalnym repozytorium
  21. helm search repo mylocal-repo
  22.  
  23. # 8. Instalacja chartu z lokalnego repozytorium
  24. helm install my-release mylocal-repo/mychart
  25.  
  26. # 9. Aktualizacja repozytorium o nową wersję chartu
  27. # 9a. Zmień wersję w pliku Chart.yaml chartu mychart
  28. # 9b. Spakuj chart ponownie (pamiętaj, aby być w katalogu helm-repo)
  29. helm package ../mychart
  30.  
  31. # 9c. Zaktualizuj index
  32. helm repo index .
  33.  
  34. # 9d. Zaktualizuj repozytorium lokalnie
  35. helm repo update
  36.  
  37. # 10. Sprawdź, czy nowa wersja jest dostępna
  38. helm search repo mylocal-repo --versions
  39.  
  40. # 11 Aktualizacja chartu do najnowszej wersji
  41. helm upgrade my-release mylocal-repo/mychart
  42.  
  43.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement