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

Cert-manager dependency when no SSL connection is needed between the ALB and the pods. #3721

Open
Mohamed-Sharif opened this issue May 28, 2024 · 1 comment
Labels
kind/documentation Categorizes issue or PR as related to documentation.

Comments

@Mohamed-Sharif
Copy link

Mohamed-Sharif commented May 28, 2024

Is your feature request related to a problem?
I am frustrated that cert-manager is needed when installing the load balancer controller even if it is not needed when there is no SSL connection between the ALB and the pods

My Suggestion
Either remove cert-manager from being a hard dependency when installing the AWS LBC or explain why it is needed in the first place if no encryption is required between the ALB and the pods.
Add a section in the documentation that explains Cert-manager use case within the LBC.

@shraddhabang shraddhabang added the kind/documentation Categorizes issue or PR as related to documentation. label May 29, 2024
@oliviassss
Copy link
Collaborator

@Mohamed-Sharif if you're installing via helm chart, cert manager is not required. Iirc, the major reason we need to install cert manager when users are installing the controller via manifest is that, we need the cert manager to inject webhook cert in order to create the webhook successfully which is needed for the controller.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/documentation Categorizes issue or PR as related to documentation.
Projects
None yet
Development

No branches or pull requests

3 participants