-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
KO-366: Replace kube-rbac-proxy functionality with controller-runtime…
… authz/authn filters (#341) * Replaced kube-rbac-proxy functionality with controller-runtime authz/authn * Upgraded till operator-sdk 1.39.1 * Removed support for deprecated ControllerManagerConfiguration struct and moved to a flag-based approach * Moved webhook interface implementation from old deprecated to new CustomDefaulter and CustomerValidator interfaces for AerospikeCluster, backup, backup service * Added support for metrics server with TLS integration with cert-manager * Fixed test-case assertions * Added scaffold for newly added NetworkPolicy References: * Kubebuilder Cert-manager integration for metrics endpoint: ✨ (go/v4): feat/fix: enhance cert-manager integration for metrics endpoints (follow-up to PR #4243) kubernetes-sigs/kubebuilder#4400 * Kubebuilder releases: https://github.com/kubernetes-sigs/kubebuilder/releases * Kubebuilder sample project: https://github.com/kubernetes-sigs/kubebuilder/tree/v4.4.0/testdata/project-v4 * Kube-rbac-proxy discontinue design doc: https://github.com/kubernetes-sigs/kubebuilder/blob/master/designs/discontinue_usage_of_kube_rbac_proxy.md * Kubebuilder doc for kube-rbac-proxy migration: https://book.kubebuilder.io/reference/metrics#optional-by-using-network-policy-disabled-by-default * Work deferred for next release: Move webhook code to internal pkg
- Loading branch information
1 parent
630e2ca
commit 055f63f
Showing
76 changed files
with
3,759 additions
and
1,577 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.