kubernetes/pkg
Lalit Chauhan 92dcd02459 Add helpers for declarative validation tests
Introduces new testing helpers to simplify testing of declarative validation rules. The new `VerifyValidationEquivalence` and `VerifyUpdateValidationEquivalence` functions reduce boilerplate by encapsulating the logic for:

- Toggling the `DeclarativeValidation` and `DeclarativeValidationTakeover` feature gates.
- Comparing the validation output from the imperative and declarative paths.

The declarative validation tests for CertificateSigningRequest and ReplicationController are updated to use these new, simpler helpers.
2025-09-16 16:57:21 +00:00
..
api Add helpers for declarative validation tests 2025-09-16 16:57:21 +00:00
apis Add helpers for declarative validation tests 2025-09-16 16:57:21 +00:00
auth wire in ctx to rbac plugins 2024-09-17 20:04:02 +03:00
capabilities remove import doc comments 2024-12-02 16:59:34 +01:00
certauthorization Pod Certificates: Basic implementation 2025-07-21 21:49:57 +00:00
client test: code coverage increase for kubelet_client 2025-06-25 13:39:12 +08:00
cluster/ports remove import doc comments 2024-12-02 16:59:34 +01:00
controller Merge pull request #133687 from soltysh/drop_PodIndexLabel 2025-09-12 07:30:11 -07:00
controlplane Merge pull request #133191 from Jefftree/rev 2025-09-11 07:06:11 -07:00
credentialprovider Migrate pkg/credentialprovider to structured logging 2025-08-11 16:41:55 -07:00
features Drop PodIndexLabel after the feature GA-ed in 1.32 2025-09-11 19:32:48 +02:00
fieldpath remove import doc comments 2024-12-02 16:59:34 +01:00
generated stop using util.ToRESTFriendlyName in favor of declared model names 2025-09-10 15:52:59 -04:00
kubeapiserver DRA: use v1 API 2025-07-24 08:33:45 +02:00
kubectl remove import doc comments 2024-12-02 16:59:34 +01:00
kubelet Merge pull request #133988 from bart0sh/PR199-migrate-kubelet-certificate-to-contextual-logging 2025-09-16 02:24:12 -07:00
kubemark Merge pull request #122384 from carlory/remove-kubelet-flag-register-schedulable 2025-06-18 05:26:54 -07:00
printers Merge pull request #124766 from kkkkun/fix-show-status-error 2025-09-02 06:51:16 -07:00
probe HealthChecker has a List method 2025-05-18 12:52:13 -04:00
proxy Fix ClusterIP load balancer disappearing when InternalTrafficPolicy: Local is set. 2025-09-08 22:30:36 -07:00
quota/v1 DRA: use v1 API 2025-07-24 08:33:45 +02:00
registry Add helpers for declarative validation tests 2025-09-16 16:57:21 +00:00
routes Move public key getter to interface 2024-06-25 18:10:08 -04:00
scheduler Add support for k8s-label-key 2025-09-12 16:52:04 +00:00
security remove import doc comments 2024-12-02 16:59:34 +01:00
securitycontext Merge pull request #131018 from saschagrunert/default-masked-paths 2025-07-15 10:56:23 -07:00
serviceaccount Convert externaljwt from gogo to protoc 2025-07-08 08:08:30 +02:00
util Merge pull request #132365 from mohiuddin-khan-shiam/master 2025-09-01 18:29:13 -07:00
volume Merge pull request #131483 from tallclair/kubeletconfig 2025-09-15 15:54:07 -07:00
windows/service Windows node graceful shutdown 2024-11-05 17:46:22 +00:00
.import-restrictions restrict the use of scheme internally to client-go 2025-05-16 08:48:39 +00:00
OWNERS lavalamp is taking a long break 2023-05-11 16:43:38 +00:00