helm-clientgo-example

command module
v0.0.0-...-51a05ca Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 28, 2022 License: Apache-2.0 Imports: 21 Imported by: 0

README

helm-clientgo-example

This example program demonstrates helm operations for managing helm charts, such as adding helm repo, fetching helm charts and installing a helm chart

Running this example does the following operations:

  • Adds helm chart repo with name stable and url https://kubernetes-charts.storage.googleapis.com (equivalent to helm repo add stable https://kubernetes-charts.storage.googleapis.com)

  • Fetches latest helm charts from stable helm repo (equivalent to helm repo update)

  • Installs mysql helm chart into mysql-test namespace with values (equivalent to helm install -n mysql --namespace mysql-test stable/mysql --set mysqlRootPassword=admin@123,persistence.enabled=false,imagePullPolicy=Always)

Running the example

  • Create namespace mysql-test
    kubectl create ns mysql-test
    
  • Run the program with go run main.go

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL