Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[maistra-2.4] OSSM-1330: Fix integration with cert-manager/istio-csr #1111

Merged
merged 3 commits into from Feb 13, 2023

Conversation

jewertow
Copy link
Member

This is a manual cherry-pick of #1101 and #1110.

* Fix integration with cert-manger-istio-csr

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Fix Helm value for istio-csr

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Change structure of SecretCABundleSource

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Refactor webhookca controller

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Refactor controller tests

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Refactor controller tests

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Refactor controller tests

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Refactor controller tests

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Remove fields pilotSecretName and rootCAConfigMapName from cert-manager configuration

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Add missing command to create bookinfo project

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Add instructions how to manually fix integration with cert-manager in already released versions

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Use intermediate certificate in istiod webhooks

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Revert removal of pilotSecretName and rootCAConfigMapName

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Store secret names and keys in an array instead of a map to iterate in deterministic order

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Improve documentation

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Respect customized rootCAConfigMapName

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Remove verification step with istioctl

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Clarify that istiod-tls is a TLS secret

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

---------

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
@openshift-ci-robot
Copy link

@jewertow: This pull request references OSSM-1330 which is a valid jira issue.

In response to this:

This is a manual cherry-pick of #1101 and #1110.

Instructions 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/test-infra repository.

@jewertow
Copy link
Member Author

/retest

@maistra-bot maistra-bot merged commit 3138f8d into maistra:maistra-2.4 Feb 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants