Need help to setup the Traefik

Hello Team,

I have a service enabled as a load balancer on OCI-OKE cluster and the service is accessible via the http://ipaddress:8080/pagename

The agent has been added to the OKE cluster and it has generated the URL dead-cobra-yyyyyy.xxxxxxxx.traefikhub.io masked the URL and asking me to add to the CNAME record, but it was showing to add https://ipaddress:8080/pagename. My dns is hosted on AWS.

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.

I recommend to add the matching tags to your post, like "Kubernetes".

Is this a Traefik or TraefikHub problem?

Hello @Exnadella ,

Thank you for being interested in Traefik Hub.

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.

Hi Nicomengin,

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,

Hi I have updated the Tags to Traefik Hub & Kubernetes.

Hi @Exnadella,

Could you explain a bit more detailed your situation and goal?

If I understand correct, you want to:

  • Deploy an application in Kubernetes, and you want to use Traefik as Ingress Controller
  • Use HTTPS for the connection between the application and the Traefik Ingress Controller
  • Use for now Traefik Hub to connect a custom domain to this application (with HTTPS)
  • Switch later from Traefik Hub to Traefik Enterprise

Is that accurate?

Hi Svx,

  • You have articulated it correctly.
  • 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.

Hi @Exnadella,

In general, yes you can use GitHub Actions/Octopus as part of your GitHub flow with Traefik and Traefik supports path prefix, too.

You can find more information about Traefik and Kubernetes in the documentation:

I would suggest using the contact form to learn more about the possibilities to use Traefik Enterprise/Traefik Hub for your use case.