Ryan Richard
b2747a0ebe
bump deps to kube 1.35 with new codegen
2025-12-18 13:20:41 -08:00
Ryan Richard
1623b2c46e
ran codegen after update of kube-versions.txt
2025-08-28 12:34:05 -07:00
Ryan Richard
83696fd023
improve errors and docs for JWTAuthenticator features, with int tests
2025-07-18 12:22:06 -07:00
Ryan Richard
64e5e20010
add usernameExpression and groupsExpression to JWTAuthenticator CRD
2025-07-16 14:56:44 -07:00
Ryan Richard
2a83d00373
add claimValidationRules, userValidationRules, and claims.extra to JWTAuthenticator CRD
2025-07-16 14:56:44 -07:00
Ryan Richard
b50da60c84
run codegen post-bump controller-gen to v0.18.0
2025-05-12 15:52:11 -07:00
Ryan Richard
a010794873
generated code changes from running update.sh
2025-03-18 15:32:37 -07:00
Ryan Richard
f040f098dc
rerun codegen after bumping controller-gen and crd-ref-docs
2025-01-14 11:04:42 -08:00
Ryan Richard
a7edbd19ad
run codegen again after updating version of controller-gen in CI
2024-11-04 15:36:24 -08:00
Ryan Richard
eb5ed1490c
run codegen again after bumping controller-gen to v0.16.4
2024-10-15 14:22:09 -07:00
Ryan Richard
bee87395b1
ran update.sh
2024-08-19 15:23:51 -07:00
Ryan Richard
06b7d302a2
fix typo in tmpl and run codegen
2024-08-05 11:32:21 -07:00
Ryan Richard
d4ac69d88e
run codegen for changes in previous commit
2024-08-05 11:32:21 -07:00
Ryan Richard
67de14a3b8
ran codegen on previous commit's changes
2024-08-05 11:32:21 -07:00
Ryan Richard
e0235ed190
update docs and change struct name in types_tls.go.tmpl files
...
Co-authored-by: Ashish Amarnath <ashish.amarnath@broadcom.com >
2024-08-05 11:32:21 -07:00
Ashish Amarnath
43964ff7a2
update generated api docs
...
Signed-off-by: Ashish Amarnath <ashish.amarnath@broadcom.com >
2024-08-05 11:32:20 -07:00
Ryan Richard
756966c55b
add "Status" printer column to JWTAuthenticator and WebhookAuthenticator
2024-08-05 11:32:19 -07:00
Ashish Amarnath
19c3f2cb04
run hack/update.sh
...
Signed-off-by: Ashish Amarnath <ashish.amarnath@broadcom.com >
2024-08-05 11:32:19 -07:00
Ryan Richard
1d8decfdad
ran update.sh to update generated code
2024-06-03 14:30:53 -07:00
Benjamin A. Petersen
a4447fa606
Add .Status to JWTAuthenticator with Conditions,Phase
...
- "Ready" condition & supporting conditions
- Legacy "Phase" for convenience
- Refactor newCachedJWTAuthenticator() func
to improve ability to provide additional conditions
- Update JWTAuthenticator.Status type
- Update RBAC for SA to get/watch/update JWTAuthenticator.Status
- Update logger to plog, add tests for logs & statuses
- update Sync() to reduce enqueue when error is config/user managed, perhaps remove validateJWKSResponse()
2024-02-27 15:45:32 -08:00
Ryan Richard
bf3b4bfca7
Rerun codegen after upgrading CI controller-gen from v0.13.0 to v0.14.0
2024-02-08 13:27:02 -08:00
Joshua Casey
ac9887afdc
Use latest controller-gen, which allows CEL validations
2023-09-25 15:58:32 -05:00
Joshua Casey
64f1bff13f
Use Conditions from apimachinery, specifically k8s.io/apimachinery/pkg/apis/meta/v1.Conditions
2023-09-11 10:13:39 -07:00
Ryan Richard
0ec5b31c40
Regenerate code after updating controller-gen to v0.8.0
...
- Note that v0.8.0 no longer supports the "trivialVersions=true"
command-line option, so remove that from update-codegen.sh.
It doesn't seem to impact the output (our generated CRD yaml files).
2022-03-08 11:27:05 -08:00
Ryan Richard
0a31f45812
Update the AdditionalPrinterColumns of the CRDs, and add a test for it
2021-09-20 12:47:39 -07:00
Monis Khan
dd3d1c8b1b
Generated
...
Signed-off-by: Monis Khan <mok@vmware.com >
2021-02-10 21:52:09 -05:00
Monis Khan
741b8fe88d
Generated
...
Signed-off-by: Monis Khan <mok@vmware.com >
2021-02-10 21:52:08 -05:00
Monis Khan
d2480e6300
Generated
...
Signed-off-by: Monis Khan <mok@vmware.com >
2021-02-10 21:52:07 -05:00
Monis Khan
4205e3dedc
Make concierge APIs cluster scoped
...
Signed-off-by: Monis Khan <mok@vmware.com >
2021-02-10 21:52:07 -05:00
Ryan Richard
dcb19150fc
Nest claim configs one level deeper in JWTAuthenticatorSpec
...
Signed-off-by: Margo Crawford <margaretc@vmware.com >
2020-12-16 09:42:19 -08:00
Ryan Richard
0e60c93cef
Add UsernameClaim and GroupsClaim to JWTAuthenticator CRD spec
...
Signed-off-by: Margo Crawford <margaretc@vmware.com >
2020-12-15 10:36:19 -08:00
Andrew Keesler
946b0539d2
Add JWTAuthenticator API type
...
Signed-off-by: Andrew Keesler <akeesler@vmware.com >
2020-12-08 15:41:48 -05:00