Skip to content
This repository has been archived by the owner on Mar 22, 2024. It is now read-only.

cert-manager support for spire-controller-manager webhooks #44

Open
kfox1111 opened this issue Feb 24, 2023 · 9 comments
Open

cert-manager support for spire-controller-manager webhooks #44

kfox1111 opened this issue Feb 24, 2023 · 9 comments
Labels
blocked This issue is blocked on another issue enhancement New feature or request

Comments

@kfox1111
Copy link
Contributor

kfox1111 commented Feb 24, 2023

cert-manager should be an option to get certificates for the spire-controller-manager webhook so they can be standardized over all the webhooks on the cluster.

@faisal-memon
Copy link
Contributor

@kfox1111
Copy link
Contributor Author

I rarely trust random webhooks to deal properly with certificate issuance for their webhooks. They usually get it wrong. Spire may be the exception, but I'd rather use the same cert-manager managed webhook certificates on all the webhooks on my clusters for consistency.

@marcofranssen
Copy link
Contributor

I also prefer to have a single component responsible for my webhooks, though @faisal-memon we might want to file your suggestion as an alternative option for people who don't run cert-manager on their cluster. Could you put that as a separate issue?

@marcofranssen marcofranssen added this to the Initial release milestone Mar 2, 2023
@kfox1111
Copy link
Contributor Author

kfox1111 commented Mar 2, 2023

Oh, yeah. Not saying it should be required or even a default to use cert-manager. I just want the option to use it.

@faisal-memon
Copy link
Contributor

I think i misunderstood this one, are you saying the webhook for controller-manager?

@faisal-memon
Copy link
Contributor

I believe this will need some controller-manager changes.

@marcofranssen marcofranssen changed the title cert-manager support for the webhooks. cert-manager support for spire-controller-manager webhooks Mar 7, 2023
@marcofranssen marcofranssen added the enhancement New feature or request label Mar 7, 2023
@kfox1111
Copy link
Contributor Author

kfox1111 commented Mar 7, 2023

@kfox1111
Copy link
Contributor Author

kfox1111 commented Mar 7, 2023

@kfox1111
Copy link
Contributor Author

After reviewing the spire-controller-manager code, I think @faisal-memon is correct. It does look currently impossible to configure it to support cert-manager. I filed spiffe/spire-controller-manager#118 and this issues is blocked on it.

@kfox1111 kfox1111 added the blocked This issue is blocked on another issue label Mar 13, 2023
@faisal-memon faisal-memon removed this from the 0.7.0 milestone Apr 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
blocked This issue is blocked on another issue enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants