How do I make sure that I enable HTTPS inside the OKE cluster and use the Traefik as my Loadbalancer and deploy an Ingress controller from nginx & redeploy my app as a service.
If I understand correctly, you want to expose a service using Traefik Hub using a custom domain.
To do so, you have to create a CNAME to redirect the request from your own domain to the domain generated by Traefik Hub ( dead-cobra-yyyyyy.xxxxxxxx.traefikhub.io). You can find more information in the documentation.
How do I make sure that I enable HTTPS inside the OKE cluster and use the Traefik as my Loadbalancer and deploy an Ingress controller from nginx & redeploy my app as a service.
Could you explain a bit more your expectations, please? If you are using Traefik Hub to publish your service, a Let's Encrypt certificate is generated for both the generated domain and yours.
Btw, if your request is only about Traefik Hub, could you change the tag on your message to set the right category? Thanks in advance.
Thanks for your support. We are currently deploying our app using CI/CD on Octopus Deploy and configured to use as a Load balancer inside the OCI-OKE which is not secured and publishing the service to an http://ipaddress:8080/pagename. I want to convert it to a service with ingress with culsterip and use the traefik hub to publish my service as a secure application and connect to my domain in AWS using CNAME record.
My service is not secured as such unable to map it to the Traefik Hub. I don't want to use the service of type loadbalancer inside the cluster. I want to use ingress. Going forward I want to use Traefik Enterprise,
I am using GitHub Actions/Octopus Deploy as my CI/CD.
I can use the YAML file and push the image to Oracle container registry, OCI-OKE cluster.
I want to include Traefik as Ingress Controller if it supports path prefix to redirect to different environments (DEV, QAU, UAT, PRD) but connecting to individual domains or multiple sub domains.
I have applications in 21 regions, Asia Pacific, Asia, Middle East, Europe & USA.