tar -xvzf sde-5.5.23.tgz && cd sde
Helm
This page contains information about common helm tasks. More informaiton can also be found on the Requirements page.
Deploy SD Elements
-
Browse to https://helm.sdelements.com/charts/ and login with your SD Elements Service account credentials
-
Download a chart matching the target version of SD Elements, such as
sde-5.5.23.tgz -
Extract helm chart and navigate into the chart directory (it should contain a
Chart.yamlfile) -
Install the SD Elements chart
$ helm install RELEASE_NAME . --set global.imageRegistryUsername=sc_acme --set global.imageRegistryPassword=1951aaf2420611ea893817e7c2c2288c-
RELEASE_NAME: release name, must NOT contain spaces or underscores. E.g. 'sde-local-1' -
.: useChart.yamlfrom the current directory -
--set …: used to set values in order to customize the deployment
-
Configure SD Elements
|
|
See the Configuration page for additional details. |
There are two ways to configure SD Elements once it has been deployed.
Method 1: helm upgrade …
Use the helm upgrade … command to configure SD Elements by adding additonal parameters to the command. For example:
helm install sde-1-local . --set global.imageRegistryUsername=sc_acme --set global.imageRegistryPassword=1951aaf2420611ea893817e7c2c2288c
...
helm upgrade sde-1-local . --set global.imageRegistryUsername=sc_acme --set global.imageRegistryPassword=1951aaf2420611ea893817e7c2c2288c --set worker.consoleLogLevel=DEBUG --set worker.wsgiLogLevel=info
Method 2: values.yaml
-
Update
values.yamlwith the desired updates -
Run
helm upgradewith the same parametes used withhelm install …(assuming those parameters are ommitted fromvalues.yaml)
Access SD Elements
|
|
It usually takes around 5-10 minutes to deploy SD Elements depending on the cluster performance and download speeds. During this time a custom friendly 503 message will be shown. |
SD Elements is accessed on port 443 of the host or virtual machine. Typically this would be: https://IP_or_hostname/ (same IP_or_hostname used for the link:Accessing the Kubernetes Dashboard] below).
Upgrade SD Elements
-
Get a list of deployed charts (installed releases)
helm list -
Upgrade the desired release using the same arguments from the link:Deploy SDE]
helm install …commandhelm upgrade RELEASE_NAME ...
Undeploy SD Elements
-
Get a list of deployed charts (installed releases)
helm list -
Uninstall a release
helm uninstall RELEASE_NAME