Retrieve TLS config from apiserver for OpenShift 5.0 - #2188
Conversation
Configure operator webhook and metrics servers to apply the cluster TLS profile when tlsAdherence is set to StrictAllComponents. Watcher restarts the operator on profile or adherence policy changes. Signed-off-by: David Kwon <dakwon@redhat.com> Assisted-by: Claude Sonnet 4.6
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: dkwon17 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Signed-off-by: David Kwon <dakwon@redhat.com>
Signed-off-by: David Kwon <dakwon@redhat.com>
|
@dkwon17: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
What does this PR do?
Configures operator webhook and metric server to apply the cluster TLS profile when
tlsAdherenceis set toStrictAllComponents. Watcher restarts the operator on profile or adherence policy changes.Screenshot/screencast of this PR
What issues does this PR fix or reference?
How to test this PR?
I have personally tested this functionality on a OCP 5.0 cluster with techpreview enabled, with this operator image:
quay.io/dkwon17/che-operator:tls-adherence.OpenShift
For testing, I have followed this markdown: https://gist.github.com/dkwon17/71e6ede0f1f94f9fba8f57a21aa1e41d
on Minikube
Common Test Scenarios
PR Checklist
As the author of this Pull Request I made sure that:
Reviewers
Reviewers, please comment how you tested the PR when approving it.