Skip to content

Commit 5211302

Browse files
committed
charts/console: cut release v3.0-k8s1-beta.1
(cherry picked from commit 3102f23)
1 parent 249a61c commit 5211302

File tree

6 files changed

+804
-737
lines changed

6 files changed

+804
-737
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
## v3.0-k8s1-beta.1 - 2025-04-03
2+
### Added
3+
* Updated and automated generation of `values.schema.json`
4+
### Changed
5+
* Upgrade to [Console V3](https://docs.redpanda.com/beta/upgrade/migrate/console-v3/) (BREAKING CHANGES)
6+
7+
- `console` has been removed and `config` has been moved to top level.
8+
- `console.roles` and `console.roleBindings` have been removed.
9+
- `secret.kafka.schemaRegistryPassword` has been moved to `secret.schemaRegistry.password`.
10+
- `secret.kafka.schemaRegistryTlsCa` has been moved to `secret.schemaRegistry.tlsCa`.
11+
- `secret.kafka.schemaRegistryTlsCert` has been moved to `secret.schemaRegistry.tlsCert`.
12+
- `secret.kafka.schemaRegistryTlsKey` has been moved to `secret.schemaRegistry.tlsKey`.
13+
- `secret.kafka.protobufGitBasicAuthPassword` has been moved to `secret.serde.protobufGitBasicAuthPassword`.
14+
- `secret.login` has been removed.
15+
- `secret.login.jwtSecret` has been moved to `secret.authentication.jwtSigningKey`.
16+
- `secret.login.google` has been removed.
17+
- `secret.login.github` has been removed.
18+
- `secret.login.okta` has been removed.
19+
- `secret.login.oidc` has been moved to `secret.authentication.oidc`.
20+
- `secret.enterprise` has been removed.
21+
- `secret.enterprise.license` has been moved to `secret.license`.
22+
- `enterprise` has been removed.
23+
- `enterprise.licenseSecretRef` has been moved to `licenseSecretRef`.
24+
* `values.schema.json` is now "closed" (`additionalProperties: false`)
25+
26+
Any unexpected values will result in a validation error,previously they would
27+
have been ignored.

charts/console/CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,34 @@ and is generated by [Changie](https://github.com/miniscruff/changie).
1111
### Changed
1212
* Upgrade to [Console V3](https://docs.redpanda.com/beta/upgrade/migrate/console-v3/) (BREAKING CHANGES)
1313

14+
- `console` has been removed and `config` has been moved to top level.
15+
- `console.roles` and `console.roleBindings` have been removed.
16+
- `secret.kafka.schemaRegistryPassword` has been moved to `secret.schemaRegistry.password`.
17+
- `secret.kafka.schemaRegistryTlsCa` has been moved to `secret.schemaRegistry.tlsCa`.
18+
- `secret.kafka.schemaRegistryTlsCert` has been moved to `secret.schemaRegistry.tlsCert`.
19+
- `secret.kafka.schemaRegistryTlsKey` has been moved to `secret.schemaRegistry.tlsKey`.
20+
- `secret.kafka.protobufGitBasicAuthPassword` has been moved to `secret.serde.protobufGitBasicAuthPassword`.
21+
- `secret.login` has been removed.
22+
- `secret.login.jwtSecret` has been moved to `secret.authentication.jwtSigningKey`.
23+
- `secret.login.google` has been removed.
24+
- `secret.login.github` has been removed.
25+
- `secret.login.okta` has been removed.
26+
- `secret.login.oidc` has been moved to `secret.authentication.oidc`.
27+
- `secret.enterprise` has been removed.
28+
- `secret.enterprise.license` has been moved to `secret.license`.
29+
- `enterprise` has been removed.
30+
- `enterprise.licenseSecretRef` has been moved to `licenseSecretRef`.
31+
* `values.schema.json` is now "closed" (`additionalProperties: false`)
32+
33+
Any unexpected values will result in a validation error,previously they would
34+
have been ignored.
35+
36+
## v3.0-k8s1-beta.1 - 2025-04-03
37+
### Added
38+
* Updated and automated generation of `values.schema.json`
39+
### Changed
40+
* Upgrade to [Console V3](https://docs.redpanda.com/beta/upgrade/migrate/console-v3/) (BREAKING CHANGES)
41+
1442
- `console` has been removed and `config` has been moved to top level.
1543
- `console.roles` and `console.roleBindings` have been removed.
1644
- `secret.kafka.schemaRegistryPassword` has been moved to `secret.schemaRegistry.password`.

charts/console/Chart.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ type: application
2727
# Versions are expected to follow Semantic Versioning (https://semver.org/)
2828

2929
# Chart versions do not track appVersion
30-
version: 0.7.31
30+
version: 3.0-k8s1-beta.1
3131

3232
# The app version is the version of the Chart application
33-
appVersion: v3.0.0-beta.1
33+
appVersion: v3.0.0-beta.2
3434

3535
kubeVersion: ">= 1.25.0-0"
3636

@@ -45,5 +45,5 @@ annotations:
4545
- name: "Helm (>= 3.6.0)"
4646
url: https://helm.sh/docs/intro/install/
4747
artifacthub.io/images: |
48-
- name: redpanda
49-
image: docker.redpanda.com/redpandadata/console:v2.8.0
48+
- name: console
49+
image: docker.redpanda.com/redpandadata/console:v3.0.0-beta.2

charts/console/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
description: Find the default values and descriptions of settings in the Redpanda Console Helm chart.
44
---
55

6-
![Version: 0.7.31](https://img.shields.io/badge/Version-0.7.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.0.0-beta.1](https://img.shields.io/badge/AppVersion-v3.0.0--beta.1-informational?style=flat-square)
6+
![Version: 3.0-k8s1-beta.1](https://img.shields.io/badge/Version-3.0--k8s1--beta.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.0.0-beta.2](https://img.shields.io/badge/AppVersion-v3.0.0--beta.2-informational?style=flat-square)
77

88
This page describes the official Redpanda Console Helm Chart. In particular, this page describes the contents of the chart’s [`values.yaml` file](https://github.com/redpanda-data/helm-charts/blob/main/charts/console/values.yaml).
99
Each of the settings is listed and described on this page, along with any default values.

charts/console/chart_test.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,18 @@ import (
3737
"github.com/redpanda-data/redpanda-operator/pkg/testutil"
3838
)
3939

40+
func TestArtifactHubImages(t *testing.T) {
41+
var images []map[string]any
42+
require.NoError(t, yaml.Unmarshal([]byte(Chart.Metadata().Annotations["artifacthub.io/images"]), &images))
43+
44+
require.Equal(t, []map[string]any{
45+
{
46+
"name": "console",
47+
"image": "docker.redpanda.com/redpandadata/console:" + Chart.Metadata().AppVersion,
48+
},
49+
}, images)
50+
}
51+
4052
// TestValues asserts that the chart's values.yaml file can be losslessly
4153
// loaded into our type [Values] struct.
4254
// NB: values.yaml should round trip through [Values], not [PartialValues], as

0 commit comments

Comments
 (0)