Skip to content

Commit 92c19f4

Browse files
committed
console: add/update values.schema.json
This commit updates `gen` to produce JSON schemas for `console`. In order to support this without conflicts, the console chart has been bumped to `v3` which allows it to co-exist with the redpanda chart with currently uses an unversioned import of console for subcharting.
1 parent 49b468a commit 92c19f4

File tree

13 files changed

+3676
-177
lines changed

13 files changed

+3676
-177
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
project: charts/console
2+
kind: Added
3+
body: Updated and automated generation of `values.schema.json`
4+
time: 2025-03-14T17:14:46.51302-04:00

charts/console/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ and is generated by [Changie](https://github.com/miniscruff/changie).
66

77

88
## Unreleased
9+
### Added
10+
* Updated and automated generation of `values.schema.json`
911
### Changed
1012
* Upgrade to [Console V3](https://docs.redpanda.com/beta/upgrade/migrate/console-v3/) (BREAKING CHANGES)
1113

charts/console/README.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -149,10 +149,6 @@ Pull secrets may be used to provide credentials to image repositories See https:
149149

150150
**Default:** `{}`
151151

152-
### [ingress.className](https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=ingress.className)
153-
154-
**Default:** `nil`
155-
156152
### [ingress.enabled](https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=ingress.enabled)
157153

158154
**Default:** `false`
@@ -217,6 +213,10 @@ Override `console.name` template.
217213

218214
**Default:** `99`
219215

216+
### [podSecurityContext.fsGroupChangePolicy](https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=podSecurityContext.fsGroupChangePolicy)
217+
218+
**Default:** `"Always"`
219+
220220
### [podSecurityContext.runAsUser](https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=podSecurityContext.runAsUser)
221221

222222
**Default:** `99`
@@ -285,18 +285,14 @@ SecretMounts is an abstraction to make a Secret available in the container's fil
285285

286286
### [service.annotations](https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=service.annotations)
287287

288+
Override the value in `console.config.server.listenPort` if not `nil` targetPort:
289+
288290
**Default:** `{}`
289291

290292
### [service.port](https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=service.port)
291293

292294
**Default:** `8080`
293295

294-
### [service.targetPort](https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=service.targetPort)
295-
296-
Override the value in `console.config.server.listenPort` if not `nil`
297-
298-
**Default:** `nil`
299-
300296
### [service.type](https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=service.type)
301297

302298
**Default:** `"ClusterIP"`

charts/console/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module github.com/redpanda-data/redpanda-operator/charts/console
1+
module github.com/redpanda-data/redpanda-operator/charts/console/v3
22

33
go 1.23.2
44

charts/console/testdata/template-cases-generated.txtar

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ nodeSelector:
406406
CAy: 19kW
407407
R2z: OpcDywz9x
408408
podSecurityContext:
409-
fsGroupChangePolicy: 驸Ǩiµ慷泱世
409+
fsGroupChangePolicy: OnRootMismatch
410410
runAsGroup: 6873387834465682841
411411
runAsUser: 7937848737866681002
412412
sysctls:
@@ -474,7 +474,7 @@ podAnnotations:
474474
BTlN: z8t
475475
a: Pqjhw
476476
podSecurityContext:
477-
fsGroupChangePolicy: ǶȚ/廻
477+
fsGroupChangePolicy: OnRootMismatch
478478
runAsGroup: 3241750191956122115
479479
runAsNonRoot: false
480480
runAsUser: 2693812519144067821
@@ -563,7 +563,7 @@ nodeSelector:
563563
OBRBvRK: hMXDLGN5
564564
ky: sv
565565
podSecurityContext:
566-
fsGroupChangePolicy: 灆Zeɪ霅ǭɒ<ǖ韆
566+
fsGroupChangePolicy: OnRootMismatch
567567
runAsGroup: -2394155475284911371
568568
runAsNonRoot: true
569569
supplementalGroups:
@@ -957,7 +957,7 @@ podLabels:
957957
D2V: V80aQ
958958
podSecurityContext:
959959
fsGroup: 4103142176308445041
960-
fsGroupChangePolicy: Ő6­撱悤ÅC`碸
960+
fsGroupChangePolicy: OnRootMismatch
961961
runAsUser: 9170579519391070953
962962
sysctls:
963963
- name: 4OKA
@@ -1455,7 +1455,7 @@ nameOverride: Vi2vH
14551455
podAnnotations:
14561456
Tt: CHbO7BF
14571457
podSecurityContext:
1458-
fsGroupChangePolicy: A%Âȁµ郞星懐,t语Ā詘IJÊ铮Q
1458+
fsGroupChangePolicy: OnRootMismatch
14591459
runAsUser: -4832235381641550418
14601460
priorityClassName: rcxHoi
14611461
replicaCount: 424
@@ -1607,7 +1607,7 @@ podLabels:
16071607
TGDbR: 4egH
16081608
Xr8XMOk: 1DAii
16091609
podSecurityContext:
1610-
fsGroupChangePolicy: ¶鮬眴帘ʥb豚DIĂ
1610+
fsGroupChangePolicy: OnRootMismatch
16111611
runAsGroup: 4190388773600423895
16121612
supplementalGroups:
16131613
- 6652209348598506050
@@ -1882,7 +1882,7 @@ podAnnotations:
18821882
JYLUc483y: gTnWiG
18831883
podSecurityContext:
18841884
fsGroup: -1425599568169885252
1885-
fsGroupChangePolicy: ƶ Ÿ恢
1885+
fsGroupChangePolicy: OnRootMismatch
18861886
runAsGroup: -8737472966684836915
18871887
supplementalGroups:
18881888
- 809809813702093180
@@ -3178,7 +3178,7 @@ nodeSelector:
31783178
ZwJFpsi2: "Y"
31793179
podSecurityContext:
31803180
fsGroup: -9078742865265088035
3181-
fsGroupChangePolicy: t愡ʉŭ橶悛²PǑ釨
3181+
fsGroupChangePolicy: OnRootMismatch
31823182
runAsGroup: 4451064009213947927
31833183
sysctls:
31843184
- name: xMEA3
@@ -3895,7 +3895,7 @@ podLabels:
38953895
J0ZGVwo: wg5WM
38963896
podSecurityContext:
38973897
fsGroup: -2253428343229559950
3898-
fsGroupChangePolicy: 疽6,´5賒鹐鬼/6MǗ辥樟犖籷nǴ6
3898+
fsGroupChangePolicy: OnRootMismatch
38993899
runAsGroup: 1871122229780304117
39003900
runAsNonRoot: false
39013901
runAsUser: 6557994647940633801
@@ -4744,7 +4744,7 @@ podAnnotations:
47444744
bHXzf: nOiRsvEXH
47454745
podSecurityContext:
47464746
fsGroup: -6946946538076897241
4747-
fsGroupChangePolicy: 呆ɔȂwijà
4747+
fsGroupChangePolicy: OnRootMismatch
47484748
runAsGroup: 3944693697856007637
47494749
runAsNonRoot: true
47504750
runAsUser: -732766343758518304
@@ -4951,7 +4951,7 @@ podAnnotations:
49514951
j: xR98FRh
49524952
podSecurityContext:
49534953
fsGroup: -2594082004410587315
4954-
fsGroupChangePolicy: 'ċV1鯍E '
4954+
fsGroupChangePolicy: OnRootMismatch
49554955
runAsGroup: -880388195249084168
49564956
runAsNonRoot: false
49574957
runAsUser: -9051010573896129766
@@ -5550,7 +5550,7 @@ podLabels:
55505550
yG: T
55515551
podSecurityContext:
55525552
fsGroup: -9123846953160880032
5553-
fsGroupChangePolicy: UƻA竘锵]湞ȊM
5553+
fsGroupChangePolicy: OnRootMismatch
55545554
runAsNonRoot: false
55555555
runAsUser: 2594597056592417187
55565556
sysctls:
@@ -7034,7 +7034,7 @@ podAnnotations:
70347034
Rhc2a: ZX
70357035
podSecurityContext:
70367036
fsGroup: 1840749988150518169
7037-
fsGroupChangePolicy: '`Ďw迾ƞ'
7037+
fsGroupChangePolicy: OnRootMismatch
70387038
runAsGroup: 7579405740471103986
70397039
runAsNonRoot: true
70407040
runAsUser: 3966629163143165916
@@ -7622,7 +7622,7 @@ podLabels:
76227622
e1: s0B
76237623
podSecurityContext:
76247624
fsGroup: -6352604564338413284
7625-
fsGroupChangePolicy: ¥ɬ屛ɀ裕量7ȅLJI/煿I庮\LÌ0
7625+
fsGroupChangePolicy: OnRootMismatch
76267626
runAsGroup: -629752081807497066
76277627
runAsNonRoot: false
76287628
runAsUser: -7150506011583335552
@@ -8362,7 +8362,7 @@ podLabels:
83628362
ip1RGEzt4t6: "1"
83638363
podSecurityContext:
83648364
fsGroup: 7101468120327600630
8365-
fsGroupChangePolicy: ȴ鳁ƨ殳h`熡ƍʊ0ŀ擳琗图.AƱX滋
8365+
fsGroupChangePolicy: OnRootMismatch
83668366
runAsGroup: 4262945102741076844
83678367
runAsNonRoot: false
83688368
runAsUser: -9214274730002703336
@@ -9346,7 +9346,7 @@ podLabels:
93469346
T: Q
93479347
podSecurityContext:
93489348
fsGroup: -4412504815274791692
9349-
fsGroupChangePolicy: Ȯƭhjb糯妔ȂǑʜ胴}轣
9349+
fsGroupChangePolicy: OnRootMismatch
93509350
runAsGroup: 3860793197532219812
93519351
runAsNonRoot: true
93529352
runAsUser: -1963293898483195295
@@ -10219,7 +10219,7 @@ podLabels:
1021910219
m: 7ZN2EUk
1022010220
podSecurityContext:
1022110221
fsGroup: -7666633334671080248
10222-
fsGroupChangePolicy: 鼡紻FOr滪Yƅʍdɇ鰄ª
10222+
fsGroupChangePolicy: OnRootMismatch
1022310223
runAsGroup: 2654474685138053802
1022410224
runAsNonRoot: false
1022510225
runAsUser: 4513541302021681850
@@ -11208,7 +11208,7 @@ podLabels:
1120811208
s: vw1lrq
1120911209
podSecurityContext:
1121011210
fsGroup: -8750452531563962174
11211-
fsGroupChangePolicy: RȗɻÎ
11211+
fsGroupChangePolicy: OnRootMismatch
1121211212
runAsGroup: 3754171381447903160
1121311213
runAsNonRoot: false
1121411214
runAsUser: 2565919490422334632
@@ -12161,7 +12161,7 @@ podLabels:
1216112161
jP3: iNkD
1216212162
podSecurityContext:
1216312163
fsGroup: 8205502301244812774
12164-
fsGroupChangePolicy: ""
12164+
fsGroupChangePolicy: OnRootMismatch
1216512165
runAsGroup: -8440674019915815616
1216612166
runAsNonRoot: true
1216712167
runAsUser: 4432310384984167581
@@ -13140,7 +13140,7 @@ podLabels:
1314013140
MyocWENxGGa: TrRadg
1314113141
podSecurityContext:
1314213142
fsGroup: 5618615494228351604
13143-
fsGroupChangePolicy: ʩrXù济延唇ė袡 ʊ
13143+
fsGroupChangePolicy: OnRootMismatch
1314413144
runAsGroup: -3861060047548570674
1314513145
runAsNonRoot: false
1314613146
runAsUser: 3602747950735365650
@@ -13735,7 +13735,7 @@ podLabels:
1373513735
u: Vai7
1373613736
podSecurityContext:
1373713737
fsGroup: -4268923634359973318
13738-
fsGroupChangePolicy: 椶'ɏ4Ŝʘþf¸ǚļţRď0
13738+
fsGroupChangePolicy: OnRootMismatch
1373913739
runAsGroup: -5513988494785819878
1374013740
runAsNonRoot: true
1374113741
runAsUser: 3348050323720255791
@@ -14308,7 +14308,7 @@ podAnnotations:
1430814308
vAJU: z
1430914309
podSecurityContext:
1431014310
fsGroup: -1210907643611065698
14311-
fsGroupChangePolicy: IJ鄔ȫ荪癓椥%k矜椒ʊ0宻lƑɜIɇ
14311+
fsGroupChangePolicy: OnRootMismatch
1431214312
runAsGroup: -4059110951032458810
1431314313
runAsNonRoot: false
1431414314
runAsUser: -6169453912741831517
@@ -15440,7 +15440,7 @@ nodeSelector:
1544015440
y63G: wNiNvOMv
1544115441
podSecurityContext:
1544215442
fsGroup: 2302511509023017096
15443-
fsGroupChangePolicy: 闦ñ禢`J鉤
15443+
fsGroupChangePolicy: OnRootMismatch
1544415444
runAsGroup: -2347956389924856743
1544515445
runAsNonRoot: true
1544615446
runAsUser: 1720952380350228641
@@ -15975,7 +15975,7 @@ nodeSelector:
1597515975
tBg: i2GTQt2
1597615976
podSecurityContext:
1597715977
fsGroup: -5892617745784950910
15978-
fsGroupChangePolicy: PȬ:抱
15978+
fsGroupChangePolicy: OnRootMismatch
1597915979
runAsGroup: -8920229121329683019
1598015980
runAsNonRoot: true
1598115981
runAsUser: -8872812935195907482
@@ -17007,7 +17007,7 @@ podLabels:
1700717007
sWR: MV07t
1700817008
podSecurityContext:
1700917009
fsGroup: 3426922926776119440
17010-
fsGroupChangePolicy:
17010+
fsGroupChangePolicy: OnRootMismatch
1701117011
runAsGroup: 8316915980597683441
1701217012
runAsNonRoot: false
1701317013
runAsUser: 6270039107728700969
@@ -17691,7 +17691,7 @@ podLabels:
1769117691
o5jSmwn: "1"
1769217692
podSecurityContext:
1769317693
fsGroup: -2194962218839547968
17694-
fsGroupChangePolicy: Ƃ搵Ņů羁nʇ雵Ri摿TǛø!ʣa饪詹
17694+
fsGroupChangePolicy: OnRootMismatch
1769517695
runAsGroup: -8349123147211058668
1769617696
runAsNonRoot: false
1769717697
runAsUser: -7634316416044162316
@@ -18456,7 +18456,7 @@ podLabels:
1845618456
ecdKkB: "1"
1845718457
podSecurityContext:
1845818458
fsGroup: -3027126285888130862
18459-
fsGroupChangePolicy: 袺芥ŵ罋o郘渢e堫柝dž
18459+
fsGroupChangePolicy: OnRootMismatch
1846018460
runAsGroup: -3172565869747057973
1846118461
runAsNonRoot: true
1846218462
runAsUser: 5739747577453985710
@@ -19059,7 +19059,7 @@ podLabels:
1905919059
jAyDz: vW2
1906019060
podSecurityContext:
1906119061
fsGroup: 8841428564051369991
19062-
fsGroupChangePolicy: '''諢憭捽鉚ƾ邓鈽6M_s'
19062+
fsGroupChangePolicy: OnRootMismatch
1906319063
runAsGroup: 5877981406957979012
1906419064
runAsNonRoot: false
1906519065
runAsUser: -2714811370596686768
@@ -19601,7 +19601,7 @@ podLabels:
1960119601
luPi3E6: iCt
1960219602
podSecurityContext:
1960319603
fsGroup: -137977092678744094
19604-
fsGroupChangePolicy: ʅ翄ąIJU÷[Ɉ<Ǧ兰巒鄂
19604+
fsGroupChangePolicy: OnRootMismatch
1960519605
runAsGroup: 2453672470118860
1960619606
runAsNonRoot: false
1960719607
runAsUser: -2867620198524252040
@@ -20325,7 +20325,7 @@ podLabels:
2032520325
6dZAs: xJPaLHKS1Y2
2032620326
podSecurityContext:
2032720327
fsGroup: -6567182940167159103
20328-
fsGroupChangePolicy: 6iɰ堂:齐ǪÈ
20328+
fsGroupChangePolicy: OnRootMismatch
2032920329
runAsGroup: -1787219330993537800
2033020330
runAsNonRoot: true
2033120331
runAsUser: -5627543087390804845
@@ -21217,7 +21217,7 @@ podLabels:
2121721217
ZEXh: zufy
2121821218
podSecurityContext:
2121921219
fsGroup: -3794452885502571644
21220-
fsGroupChangePolicy: 欲飹Rɦ薕µL<Ĕ
21220+
fsGroupChangePolicy: OnRootMismatch
2122121221
runAsGroup: -3171560656159467191
2122221222
runAsNonRoot: true
2122321223
runAsUser: -4412205905842408558
@@ -21983,7 +21983,7 @@ podLabels:
2198321983
g1c: XEOMg
2198421984
podSecurityContext:
2198521985
fsGroup: 6449559755791185949
21986-
fsGroupChangePolicy: 慩梱ʂcƎƱ\火ɘ²ɉ_
21986+
fsGroupChangePolicy: OnRootMismatch
2198721987
runAsGroup: 841256803887707704
2198821988
runAsNonRoot: true
2198921989
runAsUser: -2824253868920734938

0 commit comments

Comments
 (0)