mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-07-11 01:19:36 -04:00

* Wrap KMS deployment in one main chart that deploys all other services. Other services will follow. * Use .tgz via helm-package as serialization format * Change Release type to carry chart as byte slice * Remove KMSConfig * Use json-schema to validate values * Extend release.md to mention updating helm charts
20 lines
374 B
Go
20 lines
374 B
Go
/*
|
|
Copyright (c) Edgeless Systems GmbH
|
|
|
|
SPDX-License-Identifier: AGPL-3.0-only
|
|
*/
|
|
|
|
package helm
|
|
|
|
// Release bundles all information necessary to create a helm release.
|
|
type Release struct {
|
|
Chart []byte
|
|
Values map[string]interface{}
|
|
ReleaseName string
|
|
Wait bool
|
|
}
|
|
|
|
type Releases struct {
|
|
Cilium Release
|
|
ConstellationServices Release
|
|
}
|