Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[πŸ‘©β€πŸ’» Documentation Request]: How to Set Up an Nginx Ingress with Cert-Manager on Scaleway Managed k8s #3706

Open
daanpersoons opened this issue Sep 16, 2024 · 2 comments

Comments

@daanpersoons
Copy link

Summary

There are some major issues with the cert-manager and HTTP-01 challenge on a managed k8s and loadbalancer (on all cloud providers).
There are 2 annotations needed in the loadbalancer service:

  • service.beta.kubernetes.io/scw-loadbalancer-use-hostname: true
  • service.beta.kubernetes.io/scw-loadbalancer-proxy-protocol-v2: true
    I wil explain why this is needed in my tutorial.

Why is it needed?

The DigitalOcean guide is pretty good, but it has some flaws regarding the annotations. They don't mention why and only include the digitalocean ones.

I have searched for it way too long, it would be nice if the explanation and tutorial was added to the scaleway documentation.

Want to write this documentation yourself?

Yes

Related PR(s)

No response

(Optional) Scaleway Organization ID

f3bb497a-f1e6-4ed9-812c-902b2f37206b

Email address

daanpersoons@outlook.com

@bene2k1
Copy link
Member

bene2k1 commented Sep 17, 2024

Hello @daanpersoons,

Thank you for suggesting this documentation.
Feel free to write it and open a PR so we can review it. If your contribution meets our Write for community guidelines, your contribution will be rewarded with a cloud credit.

Benedikt

@ofranc
Copy link
Collaborator

ofranc commented Nov 20, 2024

Hello @daanpersoons you mentioned that you wanted to write the doc yourself, did you manage to do so? Otherwise, we will need to find some bandwidth in the team to do it. Let us know! Thanks!

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

3 participants