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

use Gardener cert-manager #1076

Merged
merged 1 commit into from
Apr 21, 2023
Merged

use Gardener cert-manager #1076

merged 1 commit into from
Apr 21, 2023

Conversation

Diaphteiros
Copy link
Contributor

Release note:

⚠️ The previously used cert-manager has been exchanged for the [Gardener cert-manager](https://github.com/gardener/cert-management). Simply deploying over an existing landscape won't work with this release. The best idea is probably to remove the old cert-manager first before deploying the new one:
- manually edit garden-setup and remove all references to `cert-manager/*` from all components (except the cert-manager components itself)
  - these references can be found under `component.imports` in the respective component's `component.yaml` file
- remove the old cert-manager: `sow delete cert-manager/cert cert-manager/solver cert-manager/controller`
  - if it complains about some components which depend on the component still being installed, you missed a reference in the first step
- upgrade garden-setup to this release (which will also revert your changes to the dependencies)
- deploy everything again: `sow deploy -A`

Note that this is will create new certificates for the dashboard ingress.
This is just a proposal which is likely to work - garden-setup does not support upgrades of existing landscapes and the previously suggested migration path is not tested.

@Diaphteiros Diaphteiros requested a review from a team as a code owner April 21, 2023 08:43
@gardener-robot gardener-robot added needs/review Needs review size/m Size of pull request is medium (see gardener-robot robot/bots/size.py) labels Apr 21, 2023
@Diaphteiros Diaphteiros merged commit 9403d68 into master Apr 21, 2023
@Diaphteiros Diaphteiros deleted the cert-management branch April 21, 2023 08:46
@gardener-robot gardener-robot added the status/closed Issue is closed (either delivered or triaged) label Apr 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs/review Needs review size/m Size of pull request is medium (see gardener-robot robot/bots/size.py) status/closed Issue is closed (either delivered or triaged)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants