artemiscloud / activemq-artemis-operator

Apache License 2.0
66 stars 62 forks source link

tutorials: use cert manager to generate the certs #927

Closed lavocatt closed 3 months ago

lavocatt commented 4 months ago

Update the ingress tutorial to use certificates generated by cert-manager instead of manually creating them.

lavocatt commented 4 months ago

After a few chats with @brusdev I've once again changed a few bits in the tutorial.

I wanted this to be valid for two kind of public, admins & devs. An admin may want to use this tutorial on a public cluster that has a resolvable domain and has no need for tweaks or specific config in that regard. A dev on the other hand will probably run the setup locally and will have to solve the questions on how to resolve the cluster domain. There are 3 ways that I've tested for that, all of them have their pros & cons and I decided to list them all in a new helper document so that the user can choose which approach is suiting them the most.

My hope is that now the tutorial gets simpler to follow and is less tied to a specific choice of name resolution technique.

@gtully I've resolved some of your comments that were related to the outdated document. I'll work on the other points soon.

gtully commented 4 months ago

After a few chats with @brusdev I've once again changed a few bits in the tutorial.

I wanted this to be valid for two kind of public, admins & devs. An admin may want to use this tutorial on a public cluster that has a resolvable domain and has no need for tweaks or specific config in that regard. A dev on the other hand will probably run the setup locally and will have to solve the questions on how to resolve the cluster domain. There are 3 ways that I've tested for that, all of them have their pros & cons and I decided to list them all in a new helper document so that the user can choose which approach is suiting them the most.

My hope is that now the tutorial gets simpler to follow and is less tied to a specific choice of name resolution technique.

@gtully I've resolved some of your comments that were related to the outdated document. I'll work on the other points soon.

This is a vital tutorial, great work.

lavocatt commented 3 months ago

Thanks for your reviews!