fix(clustertool): fix scale2flux missing 2 keys

This commit is contained in:
Kjeld Schouten
2024-10-24 09:38:02 +02:00
parent 93b37d1ae9
commit 7b77d459f3
2 changed files with 6 additions and 2 deletions
+4 -2
View File
@@ -47,8 +47,10 @@ type Metadata struct {
} }
type HelmRelease struct { type HelmRelease struct {
Metadata Metadata `yaml:"metadata,omitempty"` APIVersion string `yaml:"apiVersion"`
Spec Spec `yaml:"spec,omitempty"` Kind string `yaml:"kind"`
Metadata Metadata `yaml:"metadata,omitempty"`
Spec Spec `yaml:"spec,omitempty"`
} }
func LoadHelmRelease(filename string) (*HelmRelease, error) { func LoadHelmRelease(filename string) (*HelmRelease, error) {
+2
View File
@@ -308,6 +308,8 @@ func GenerateHelmValuesFromJSON(inputFile string, outputFile string) error {
// Populate HelmRelease structure // Populate HelmRelease structure
helmRelease := fluxhandler.HelmRelease{ helmRelease := fluxhandler.HelmRelease{
APIVersion: "helm.toolkit.fluxcd.io/v2", // default value
Kind: "HelmRelease", // default value
Metadata: fluxhandler.Metadata{ Metadata: fluxhandler.Metadata{
Name: radarrConfig.Name, Name: radarrConfig.Name,
Namespace: radarrConfig.Namespace, Namespace: radarrConfig.Namespace,