SAP-archive / karydia

Kubernetes Security Walnut
Other
77 stars 10 forks source link

Upgrade Installation Process to Helm3 #248

Closed Neumann-Nils closed 4 years ago

Neumann-Nils commented 4 years ago

Description

This PR upgrades the installation process to helm3. This is also required to be fully integrated into the App Hub.

With the changes of helm3 we outsourced the namespace creation to the user (see https://github.com/helm/helm/issues/5628#issuecomment-545662714). Thus, the installation (without tiller) can be done as follows:

kubectl create namespace karydia
helm install karydia ./install/charts --namespace karydia

An installation in the default namespace is initiated by the following command:

helm install karydia ./install/charts

[Fixes #220] [Fixes #246]

Checklist

Before submitting this PR, please make sure: