Skip to content

The Helm downloader plugin that provides etcd protocol support.

License

Notifications You must be signed in to change notification settings

QQGoblin/helm-etcd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

helm-etcd

License MIT GitHub release

The Helm downloader plugin that provides etcd protocol support.

This plugin is used to get the values of the --values parameter from etcd and configurations stored on etcd need to be base64 encoded.

Install

git clone https://github.com/QQGoblin/helm-etcd
cd helm-etcd

Edit config.json and fill in the TLS certificate file address of the scope etcd.

{
  "caFile": "/path/ca.crt",
  "keyFile": "/path/tls.key",
  "certFile": "/path/tls.crt"
}

Execute the make command to install.

make
helm plugin list 

Use

Specify values for the --values parameter

helm install release-name repo/charts --values etcd:///<key-path>