File tree Expand file tree Collapse file tree 3 files changed +47
-46
lines changed
Expand file tree Collapse file tree 3 files changed +47
-46
lines changed Original file line number Diff line number Diff line change @@ -128,6 +128,9 @@ spec:
128128 type : string
129129 type : object
130130 IdentityFederation :
131+ description : |-
132+ IdentityFederation was added after v1.20.0 and has never been released with a camelCase
133+ JSON tag, so the PascalCase key here is safe (no existing CRs to migrate).
131134 items :
132135 properties :
133136 Audience :
Original file line number Diff line number Diff line change @@ -148,6 +148,48 @@ spec:
148148 Listen :
149149 type : string
150150 type : object
151+ IdentityFederation :
152+ description : |-
153+ IdentityFederation was added after v1.20.0 and has never been released with a camelCase
154+ JSON tag, so the PascalCase key here is safe (no existing CRs to migrate).
155+ items :
156+ properties :
157+ Audience :
158+ type : string
159+ AuthorizedParty :
160+ type : string
161+ CustomScope :
162+ type : string
163+ GroupsClaim :
164+ type : string
165+ GroupsSeparator :
166+ type : string
167+ Issuer :
168+ type : string
169+ Logging :
170+ type : boolean
171+ Name :
172+ type : string
173+ NoAutoGroupsScope :
174+ type : boolean
175+ RoleClaim :
176+ type : string
177+ RolesSeparator :
178+ type : string
179+ Scope :
180+ type : string
181+ Subject :
182+ type : string
183+ TokenLifetime :
184+ type : string
185+ UniqueIdClaim :
186+ type : string
187+ UsernameClaim :
188+ type : string
189+ required :
190+ - Name
191+ type : object
192+ type : array
151193 Metrics :
152194 properties :
153195 Enabled :
@@ -248,49 +290,6 @@ spec:
248290 The value is appended verbatim after the generated config. gcfg parsing naturally handles
249291 conflicts: list values are combined, scalar values use the last occurrence.
250292 type : string
251- IdentityFederation :
252- description : |-
253- IdentityFederation configures named OIDC identity federation entries for Package Manager.
254- Note: the PascalCase JSON key is intentional — this field was added after v1.20.0 and has
255- never been released with a camelCase key, so no migration is needed.
256- items :
257- properties :
258- Audience :
259- type : string
260- AuthorizedParty :
261- type : string
262- CustomScope :
263- type : string
264- GroupsClaim :
265- type : string
266- GroupsSeparator :
267- type : string
268- Issuer :
269- type : string
270- Logging :
271- type : boolean
272- NoAutoGroupsScope :
273- type : boolean
274- RoleClaim :
275- type : string
276- RolesSeparator :
277- type : string
278- Scope :
279- type : string
280- Subject :
281- type : string
282- TokenLifetime :
283- type : string
284- UniqueIdClaim :
285- type : string
286- UsernameClaim :
287- type : string
288- Name :
289- type : string
290- required :
291- - Name
292- type : object
293- type : array
294293 type : object
295294 databaseConfig :
296295 properties :
Original file line number Diff line number Diff line change @@ -129,9 +129,8 @@ spec:
129129 type : object
130130 IdentityFederation :
131131 description : |-
132- IdentityFederation configures named OIDC identity federation entries for Package Manager.
133- Note: the PascalCase JSON key is intentional — this field was added after v1.20.0 and has
134- never been released with a camelCase key, so no migration is needed.
132+ IdentityFederation was added after v1.20.0 and has never been released with a camelCase
133+ JSON tag, so the PascalCase key here is safe (no existing CRs to migrate).
135134 items :
136135 properties :
137136 Audience :
You can’t perform that action at this time.
0 commit comments