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

fix: Unable to deploy with cert-manager when certain options are set #661

Merged
merged 1 commit into from
Mar 5, 2025

Conversation

rsafonseca
Copy link
Contributor

This PR fixes a chicken and egg problem when mutatingwebhook set to Fail and Secret mutation is enabled, in which case vault-secrets-webhook is not yet started (waiting for certificate) and cert-manager cannot issue the Certificate because the secret is blocked by the webhook created on install

Overview

Fixes #(issue)

Notes for reviewer

…ook set to Fail and Secret mutation is enabled

Signed-off-by: Rafael da Fonseca <rafael.fonseca@wildlifestudios.com>
@rsafonseca rsafonseca requested a review from a team as a code owner March 4, 2025 11:38
@rsafonseca rsafonseca requested review from csatib02 and removed request for a team March 4, 2025 11:38
@github-actions github-actions bot added the size/XS Denotes a PR that changes 0-9 lines label Mar 4, 2025
@rsafonseca rsafonseca changed the title Fix: Unable to deploy with cert-manager when certain options are set fix: Unable to deploy with cert-manager when certain options are set Mar 4, 2025
@csatib02
Copy link
Member

csatib02 commented Mar 4, 2025

Hi @rsafonseca,

Can you open a PR in Secrets-webhook too?

@rsafonseca
Copy link
Contributor Author

@csatib02 csatib02 merged commit 36c6a86 into bank-vaults:main Mar 5, 2025
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/XS Denotes a PR that changes 0-9 lines
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants