mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-08-07 22:42:22 -04:00
AB#2490: deploy KMS via Helm
* Bundle helm-install related code in speparate package * Move cilium installation to new helm package
This commit is contained in:
parent
62168bbf98
commit
c6ccee1250
17 changed files with 311 additions and 495 deletions
|
@ -8,11 +8,15 @@ package helm
|
|||
|
||||
import "helm.sh/helm/v3/pkg/chart"
|
||||
|
||||
type Deployment struct {
|
||||
Chart *chart.Chart
|
||||
Values map[string]interface{}
|
||||
// Release bundles all information necessary to create a helm release.
|
||||
type Release struct {
|
||||
Chart *chart.Chart
|
||||
Values map[string]interface{}
|
||||
ReleaseName string
|
||||
Wait bool
|
||||
}
|
||||
|
||||
type Deployments struct {
|
||||
Cilium Deployment
|
||||
type Releases struct {
|
||||
Cilium Release
|
||||
KMS Release
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue