2022-09-05 03:06:08 -04:00
|
|
|
/*
|
|
|
|
Copyright (c) Edgeless Systems GmbH
|
|
|
|
|
|
|
|
SPDX-License-Identifier: AGPL-3.0-only
|
|
|
|
*/
|
|
|
|
|
2022-08-12 04:20:19 -04:00
|
|
|
package helm
|
|
|
|
|
2022-10-18 07:15:54 -04:00
|
|
|
// Release bundles all information necessary to create a helm release.
|
|
|
|
type Release struct {
|
2022-10-21 06:01:28 -04:00
|
|
|
Chart []byte
|
2022-10-25 09:51:23 -04:00
|
|
|
Values map[string]any
|
2022-10-18 07:15:54 -04:00
|
|
|
ReleaseName string
|
|
|
|
Wait bool
|
2022-08-12 04:20:19 -04:00
|
|
|
}
|
|
|
|
|
2022-11-09 09:57:54 -05:00
|
|
|
// Releases bundles all helm releases to be deployed to Constellation.
|
2022-10-18 07:15:54 -04:00
|
|
|
type Releases struct {
|
2022-10-21 06:01:28 -04:00
|
|
|
Cilium Release
|
|
|
|
ConstellationServices Release
|
2022-08-12 04:20:19 -04:00
|
|
|
}
|