Wpis z mikrobloga

@wKontenerach: Czym jest Helm oraz 5 powodów, dlaczego warto go używać

Helm jest oficjalnym menedżerem pakietów dla Kubernetes i cieszy się coraz większą popularnością. Umożliwia opisywanie struktury aplikacji i zarządzanie nią za pomocą prostych poleceń.

Helm wprowadza pojęcie paczek (Helm Charts). Są one używane do instalowania i aktualizowania aplikacji/usług w Kubernetes. Dodatkowo mamy możliwość ich wersjonowania i przechowywania w repozytorium – co umożliwia wielokrotne ich wykorzystanie w Kubernetes na wielu środowiskach.

Dlaczego warto używać Helm:

1) Kontrola nad wydaniami nowych wersji aplikacji. Od tej pory nie myślisz już o obiektach typu Deployment, Service, ConfigMap, Secret – ale myślisz o aplikacji jako całości. Helm Chart == usługa lub aplikacja.

2) Szybkość wdrożenia. Helm eliminuje złożoność wdrażania aplikacji do Kubernetes, wykonując za Ciebie znaczną część ciężkiej pracy.

3) Reużywalność. Raz zbudowany chart można używać wielokrotnie, dla dowolnego środowiska. Dzięki temu oszczędzisz sporo czasu. Koniec z utrzymywaniem osobnych folderów z plikami YAML dla każdego środowiska.

4) Integracja z CI/CD. Helm łatwo integruje się z CI/CD, dzięki czemu skupisz się na pisaniu kodu zamiast na wdrażaniu aplikacji.

5) Łatwość wdrażania usług w Kubernetes. Chcesz zainstalować Ingress Controller? Albo kolejkę RabbitMQ, bazę Redis czy Kafkę?

Helm znacznie upraszcza ten proces. Dzięki znajomości Helm szybciej możesz przejść do tworzenia i wdrażania aplikacji kontenerowych.

Przykład:

helm repo add nginx-stable https:// helm.nginx.com/stable
helm repo update
helm install nginx-ingress nginx-stable/nginx-ingress

Jeśli chcesz dowiedzieć się więcej na temat Helm, już za tydzień w środę (22.06) o godzinie 20.00 odbędzie się darmowe szkolenie:
Helm dla produkcyjnych wdrożeń w Kubernetes - dlaczego go potrzebujemy i jakie problemy rozwiązuje?

Zapisz się na webinar.

#wkontenerach #docker #kubernetes #devops #programowanie #programista #programista15k
wKontenerach - @wKontenerach: Czym jest Helm oraz 5 powodów, dlaczego warto go używać...

źródło: comment_1655222654SEJiXzPLj0xzIDAN8W5sMU.jpg

Pobierz