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

[question] What is the purpose of cert-manager ? #203

Closed
eshepelyuk opened this issue Aug 28, 2024 · 3 comments
Closed

[question] What is the purpose of cert-manager ? #203

eshepelyuk opened this issue Aug 28, 2024 · 3 comments

Comments

@eshepelyuk
Copy link

eshepelyuk commented Aug 28, 2024

Hello

The installation script installs cert-manager into the cluster.
What is the purpose of this component, can it be removed, for local development, for example ?

If it is only to have self signed certificate for webhook , then it can be replaced with pre-defined secret.

@guicassolato
Copy link
Collaborator

Hi @eshepelyuk.

The purpose of cert-manager is in fact to request a cert for the webhook service.

You can specify --no-deps when running the installation script, but it will still create cert-manager Certificate and Issuer resources.

If you want to install without depending on cert-manager at all, I recommend either relying on OLM or creating your own version of the manifests. Hopefully soon the helm chart will let us customize that.

@eshepelyuk
Copy link
Author

Hi @eshepelyuk.

The purpose of cert-manager is in fact to request a cert for the webhook service.

You can specify --no-deps when running the installation script, but it will still create cert-manager Certificate and Issuer resources.

If you want to install without depending on cert-manager at all, I recommend either relying on OLM or creating your own version of the manifests. Hopefully soon the helm chart will let us customize that.

Thanks for reply, I'll try with custom manifests to assess the project.

@eshepelyuk
Copy link
Author

@jasonmadigan for example self signed certificates can be generated directly from Helm chart, allowing to completely avoid cert-manager installation.

https://medium.com/nuvo-group-tech/move-your-certs-to-helm-4f5f61338aca

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants