Demonstrasi penggunaan Chart Helm – 3

Perintah berikut yang akan diperlihatkan adalah pengunduhan (download) chart helm. 

~ % helm pull bitnami/wordpress

perintah yang hasilnya kembali ke prompt menandakan bahwa perintah berhasi dieksekusi dengan baik, 

Untuk melihat bahwa chart helm bitnami/wordpress telah berada di server lokal, berikut perintah yang dapat dilakukan:n

$ helm repo list
NAME   	URL                               
bitnami	https://charts.bitnami.com/bitnami

Perintah berikutnya adalah perintah untuk melihat values, notes dari sebuah rilis:

$ helm repo add nginx-stable https://helm.nginx.com/stable 
"nginx-stable" has been added to your repositories

 $ helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "nginx-stable" chart repository
...Successfully got an update from the "bitnami" chart repository
Update Complete. ⎈Happy Helming!⎈

$ helm repo ls
NAME        	URL                               
bitnami     	https://charts.bitnami.com/bitnami
nginx-stable	https://helm.nginx.com/stable     

$ helm install nginx-ingress-demo nginx-stalbe/nginx-ingress -n yellow
Error: INSTALLATION FAILED: repo nginx-stalbe not found
~ % helm install nginx-ingress-demo nginx-stable/nginx-ingress -n yellow
NAME: nginx-ingress-demo
LAST DEPLOYED: Mon Sep  2 19:15:55 2024
NAMESPACE: yellow
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
NGINX Ingress Controller 3.6.2 has been installed.

For release notes for this version please see: https://docs.nginx.com/nginx-ingress-controller/releases/

Installation and upgrade instructions: https://docs.nginx.com/nginx-ingress-controller/installation/installing-nic/installation-with-helm/
~ % kubectl get pods -n yellow   
NAME                                             READY   STATUS    RESTARTS   AGE
nginx-ingress-demo-controller-7cdfd8f598-w9l2j   1/1     Running   0          32s


$ kubectl get svc  -n yellow 
NAME                            TYPE           CLUSTER-IP      EXTERNAL-IP   PORT(S)                      AGE
nginx-ingress-demo-controller   LoadBalancer   10.43.230.243   <pending>     80:32710/TCP,443:31603/TCP   45s

$ helm get values nginx-ingress-demo -n yellow
USER-SUPPLIED VALUES:
null

$ helm get notes  nginx-ingress-demo -n yellow
NOTES:
NGINX Ingress Controller 3.6.2 has been installed.

For release notes for this version please see: https://docs.nginx.com/nginx-ingress-controller/releases/

Installation and upgrade instructions: https://docs.nginx.com/nginx-ingress-controller/installation/installing-nic/installation-with-helm/

Di atas diperlihatkan 2 argumen dari helm get yaitu: helm get values, helm get notes. Argumen lainnya dapat dilihat di halaman ini

Empat artikel demo yang ditulis, dapat dijadikan sebagai implementasi dari penggunaan chart helm. Keempat artikel ini tidak mendemonstrasikan berbagai use case advanced tapi bisa dijadikan sebagai referonsi bagi para pemula yna baru mempelajari chart helm.

Related Posts

Verified by MonsterInsights