constellation-lib: add Helm wrapper (#2680)

* Add Helm wrapper to constellation-lib
* Move helm package to constellation-lib

---------

Signed-off-by: Daniel Weiße <dw@edgeless.systems>
This commit is contained in:
Daniel Weiße 2023-12-06 10:01:39 +01:00 committed by GitHub
parent 3691defce7
commit b7425db72a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
705 changed files with 176 additions and 162 deletions

View file

@ -16,7 +16,7 @@ testbin/*
# Kubernetes Generated files - skip generated files, except for vendored files
# We hold the charts in the internal/helm directory
# We hold the charts in the internal/constellation/helm directory
chart/
bundle/

View file

@ -206,4 +206,4 @@ More information can be found via the [Kubebuilder Documentation](https://book.k
The operator is deployed automatically during `constellation-init`.
Prerequisite for this is that cert-manager is installed.
cert-manager is also installed during `constellation-init`.
To deploy you can use the Helm chart at `/internal/helm/charts/edgeless/operators/constellation-operator`.
To deploy you can use the Helm chart at `/internal/constellation/helm/charts/edgeless/operators/constellation-operator`.