Demonstrasi penggunaan Chart Helm – 2

Perintah helm berikut yang dibahas di sini adalah helm search repo. Berikut adalah contoh-contoh penggunaan perintah helm search.

 % helm search repo
NAME                                        	CHART VERSION	APP VERSION  	DESCRIPTION                                       
bitnami/airflow                             	19.0.3       	2.10.0       	Apache Airflow is a tool to express and execute...
bitnami/apache                              	11.2.16      	2.4.62       	Apache HTTP Server is an open-source HTTP serve...
bitnami/apisix                              	3.3.10       	3.10.0       	Apache APISIX is high-performance, real-time AP...
bitnami/appsmith                            	4.0.4        	1.38.0       	Appsmith is an open source platform for buildin...
bitnami/argo-cd                             	7.0.8        	2.12.3       	Argo CD is a continuous delivery tool for Kuber...
bitnami/argo-workflows                      	9.1.14       	3.5.10       	Argo Workflows is meant to orchestrate Kubernet...
bitnami/aspnet-core                         	6.2.11       	8.0.8        	ASP.NET Core is an open-source framework for we...
bitnami/cassandra                           	11.3.14      	4.1.6        	Apache Cassandra is an open source distributed ...
bitnami/cert-manager                        	1.3.17       	1.15.3       	cert-manager is a Kubernetes add-on to automate...
bitnami/chainloop                           	1.0.4        	0.96.4       	Chainloop is an open-source Software Supply Cha...
bitnami/cilium                              	1.0.20       	1.16.1       	Cilium is an eBPF-based networking, observabili...
bitnami/clickhouse                          	6.2.19       	24.8.2       	ClickHouse is an open-source column-oriented OL...
bitnami/common                              	2.22.0       	2.22.0       	A Library Helm Chart for grouping common logic ...
bitnami/concourse                           	4.2.12       	7.11.2       	Concourse is an automation system written in Go...
bitnami/consul                              	11.3.13      	1.19.2       	HashiCorp Consul is a tool for discovering and ...
bitnami/contour                             	19.0.2       	1.30.0       	Contour is an open source Kubernetes ingress co...
bitnami/contour-operator                    	4.2.1        	1.24.0       	DEPRECATED The Contour Operator extends the Kub...
bitnami/dataplatform-bp2                    	12.0.5       	1.0.1        	DEPRECATED This Helm chart can be used for the ...
bitnami/deepspeed                           	2.2.15       	0.14.4       	DeepSpeed is deep learning software suite for e...
bitnami/discourse                           	14.1.3       	3.3.1        	Discourse is an open source discussion platform...
bitnami/dokuwiki                            	16.2.11      	20240206.1.0 	DEPRECATED DokuWiki is a standards-compliant wi...
                                  |
                                  |
                                  |

hasil perintah di atas tidak seluruhnya ditampilkan.

Untuk mencari sebuah helm repo untuk versi tertentu dapat dilakukan perintah di bawah ini sebagai contoh:

 % helm search repo bitnami/nginx-ingress-controller --version 10.6
NAME                            	CHART VERSION	APP VERSION	DESCRIPTION                                       
bitnami/nginx-ingress-controller	10.6.0       	1.9.6      	NGINX Ingress Controller is an Ingress controll...

Berikut yang bisa dilakukan untuk menginspeksi sebuah chart helm seperti terlihat di bawah ini yang memeriksa values dari bitnami/wordpress (hanta 40 baris pertama yang ditampikan di bawah ini)

% helm show values bitnami/wordpress | head -40
# Copyright Broadcom, Inc. All Rights Reserved.
# SPDX-License-Identifier: APACHE-2.0

## @section Global parameters
## Global Docker image parameters
## Please, note that this will override the image parameters, including dependencies, configured to use the global value
## Current available global Docker image parameters: imageRegistry, imagePullSecrets and storageClass
##

## @param global.imageRegistry Global Docker image registry
## @param global.imagePullSecrets Global Docker registry secret names as an array
## @param global.defaultStorageClass Global default StorageClass for Persistent Volume(s)
## @param global.storageClass DEPRECATED: use global.defaultStorageClass instead
##
global:
  imageRegistry: ""
  ## E.g.
  ## imagePullSecrets:
  ##   - myRegistryKeySecretName
  ##
  imagePullSecrets: []
  defaultStorageClass: ""
  storageClass: ""
  ## Compatibility adaptations for Kubernetes platforms
  ##
  compatibility:
    ## Compatibility adaptations for Openshift
    ##
    openshift:
      ## @param global.compatibility.openshift.adaptSecurityContext Adapt the securityContext sections of the deployment to make them compatible with Openshift restricted-v2 SCC: remove runAsUser, runAsGroup and fsGroup and let the platform use their allowed default IDs. Possible values: auto (apply if the detected running cluster is Openshift), force (perform the adaptation always), disabled (do not perform adaptation)
      ##
      adaptSecurityContext: auto
## @section Common parameters
##

## @param kubeVersion Override Kubernetes version
##
kubeVersion: ""
## @param nameOverride String to partially override common.names.fullname template (will maintain the release name)
##
mac@MBPsomtllhorMac ~ % 

Related Posts

Verified by MonsterInsights