Skip to content

Commit b23b5a1

Browse files
howardjohnRachael-Graham
authored andcommitted
api: rename jwksUri to uri (#12970)
Signed-off-by: John Howard <[email protected]> Signed-off-by: Rachael Graham <[email protected]>
1 parent 1bd9a61 commit b23b5a1

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

api/v1alpha1/agentgateway_policy_types.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -514,12 +514,12 @@ type AgentJWKS struct {
514514
Inline *string `json:"inline,omitempty"`
515515
}
516516

517-
// +kubebuilder:validation:ExactlyOneOf=jwksUri;backendRef
517+
// +kubebuilder:validation:ExactlyOneOf=uri;backendRef
518518
type AgentRemoteJWKS struct {
519519
// IdP jwks endpoint. Default tls settings are used to connect to this url.
520520
// +kubebuilder:validation:Pattern=`^(https|http):\/\/[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?(\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?)*(:\d+)?\/.*$`
521521
// +optional
522-
JwksUri string `json:"jwksUri,omitempty"`
522+
JwksUri string `json:"uri,omitempty"`
523523
// +optional
524524
// +kubebuilder:validation:XValidation:rule="matches(self, '^([0-9]{1,5}(h|m|s|ms)){1,4}$')",message="invalid duration value"
525525
// +kubebuilder:validation:XValidation:rule="duration(self) >= duration('5m')",message="cacheDuration must be at least 5m."

install/helm/kgateway-crds/templates/gateway.kgateway.dev_agentgatewaypolicies.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2925,16 +2925,16 @@ spec:
29252925
rule: matches(self, '^([0-9]{1,5}(h|m|s|ms)){1,4}$')
29262926
- message: cacheDuration must be at least 5m.
29272927
rule: duration(self) >= duration('5m')
2928-
jwksUri:
2928+
uri:
29292929
description: IdP jwks endpoint. Default tls
29302930
settings are used to connect to this url.
29312931
pattern: ^(https|http):\/\/[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?(\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?)*(:\d+)?\/.*$
29322932
type: string
29332933
type: object
29342934
x-kubernetes-validations:
2935-
- message: exactly one of the fields in [jwksUri
2936-
backendRef] must be set
2937-
rule: '[has(self.jwksUri),has(self.backendRef)].filter(x,x==true).size()
2935+
- message: exactly one of the fields in [uri backendRef]
2936+
must be set
2937+
rule: '[has(self.uri),has(self.backendRef)].filter(x,x==true).size()
29382938
== 1'
29392939
type: object
29402940
x-kubernetes-validations:

test/e2e/features/agentgateway/remotejwtauth/testdata/secured-gateway-policy.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ spec:
2929
- issuer: https://kgateway.dev
3030
jwks:
3131
remote:
32-
jwksUri: https://dummy-idp.default:8443/org-one/keys
32+
uri: https://dummy-idp.default:8443/org-one/keys
3333
- issuer: https://kgateway.dev
3434
jwks:
3535
remote:
36-
jwksUri: https://dummy-idp.default:8443/org-two/keys
36+
uri: https://dummy-idp.default:8443/org-two/keys

test/e2e/features/agentgateway/remotejwtauth/testdata/secured-route.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ spec:
2929
- issuer: https://kgateway.dev
3030
jwks:
3131
remote:
32-
jwksUri: https://dummy-idp.default:8443/org-one/keys
32+
uri: https://dummy-idp.default:8443/org-one/keys
3333
- issuer: https://kgateway.dev
3434
jwks:
3535
remote:
36-
jwksUri: https://dummy-idp.default:8443/org-two/keys
36+
uri: https://dummy-idp.default:8443/org-two/keys

0 commit comments

Comments
 (0)