From 5bf8ffaaef8a85c095d505b62a5a84b9db5e1ae4 Mon Sep 17 00:00:00 2001 From: Rafal Korepta Date: Tue, 8 Oct 2024 23:51:03 +0200 Subject: [PATCH] Add Enabled flag in Console values To allow Redpanda subcharting of Console values the Enabled flag should be declared as Console chart dependency condition require to have enabled flag. Reference: https://github.com/redpanda-data/helm-charts/blob/370de8a6ac1dfa88784e1220f82bf1ddb54bc635/charts/redpanda/Chart.yaml#L39 https://github.com/redpanda-data/helm-charts/blob/370de8a6ac1dfa88784e1220f82bf1ddb54bc635/charts/redpanda/values.yaml#L149 https://github.com/redpanda-data/helm-charts/blob/370de8a6ac1dfa88784e1220f82bf1ddb54bc635/charts/redpanda/values.go#L86 --- CHANGELOG.md | 4 ++++ charts/console/values.go | 1 + charts/console/values_partial.gen.go | 1 + 3 files changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 186bf9411a..1c6bd55b71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -266,8 +266,12 @@ ### [Unreleased](https://github.com/redpanda-data/helm-charts/releases/tag/console-FILLMEIN) - YYYY-MM-DD #### Added +* Add Enabled flag that is used in Redpanda chart +* Add test example for oidc configuration [#1503](https://github.com/redpanda-data/helm-charts/pull/1503) #### Changed +* Align Console init container default value #### Fixed +* License json tag to correctly set Console license [#1510](https://github.com/redpanda-data/helm-charts/pull/1510) #### Removed ### [0.7.29](https://github.com/redpanda-data/helm-charts/releases/tag/console-0.7.29) - 2024-08-19 diff --git a/charts/console/values.go b/charts/console/values.go index f1ba370ee3..ac210804b5 100644 --- a/charts/console/values.go +++ b/charts/console/values.go @@ -56,6 +56,7 @@ type Values struct { Deployment DeploymentConfig `json:"deployment"` Strategy appsv1.DeploymentStrategy `json:"strategy"` Tests Enableable `json:"tests"` + Enabled *bool `json:"enabled,omitempty"` } type DeploymentConfig struct { diff --git a/charts/console/values_partial.gen.go b/charts/console/values_partial.gen.go index b14a1b3359..7b933514bc 100644 --- a/charts/console/values_partial.gen.go +++ b/charts/console/values_partial.gen.go @@ -50,6 +50,7 @@ type PartialValues struct { Deployment *PartialDeploymentConfig "json:\"deployment,omitempty\"" Strategy *appsv1.DeploymentStrategy "json:\"strategy,omitempty\"" Tests *PartialEnableable "json:\"tests,omitempty\"" + Enabled *bool "json:\"enabled,omitempty\"" } type PartialImage struct {