k8s-helm
Manage Helm charts, releases, and repositories. Use for Helm installations, upgrades, rollbacks, chart development, and release management.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage Helm charts, releases, and repositories. Use for Helm installations, upgrades, rollbacks, chart development, and release management.
How to use
Zainstaluj skill k8s-helm w swoim środowisku Claude'a lub agenta obsługującego MCP. Skill wymaga dostępu do kubectl i Helma v3 zainstalowanych w systemie.
Aby zainstalować nowy chart, użyj komendy install_helm_chart z parametrami: nazwa wydania, ścieżka do charta (np. bitnami/nginx) i namespace. Opcjonalnie podaj wartości konfiguracyjne jako słownik, np. replicaCount lub service.type.
Przed instalacją lub aktualizacją zawsze wykonaj dry run za pomocą template_helm_chart — zobaczysz dokładnie, jakie zasoby zostaną utworzone, bez faktycznego wdrożenia.
Do aktualizacji istniejącego wydania użyj upgrade_helm_release z nazwą wydania, nowym chartem i wartościami. Przed aktualizacją sprawdź historię wydań komendą get_helm_history, aby znać numer poprzedniej wersji.
Jeśli coś pójdzie nie tak, wycofaj wydanie komendą rollback_helm_release, podając numer rewizji. Zawsze możesz sprawdzić aktualne wartości wydania za pomocą get_helm_values.
Do wyszukiwania chartów w repozytoriach najpierw zaktualizuj repozytoria komendą update_helm_repos, a następnie wylistuj wydania w namespace'ie za pomocą list_helm_releases, aby uniknąć konfliktów nazw.