cluster-template: Unable to get to traefik ingress

Details

Whenever I try to connect to the ingress IP I get a 522 error. Looking at the traefik helm-release, shouldnt there be 443 and 80 ports open here? Still learning this stuff…

    ports:
      traefik:
        expose: true
      web:
        redirectTo: websecure
      websecure:
        tls:
          enabled: true
          options: "default"
      metrics:
        port: 8082
        expose: true
        exposedPort: 8082

What did you expect to happen:

I am able to access the hajimari dashboard

Anything else you would like to add:

Additional Information:

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 25 (15 by maintainers)

Most upvoted comments

Hey no problems! I am glad we actually have a root cause figured out.

As far as I am aware Cloudflare will only do HTTP/S traffic over port 80 and 443, if you need something outside of that you will want to look into solutions like cloudflared or perhaps tailscale to get around your 80/443 issue. I wish I had more guidance here, but there’s many different ways it could be done.

kube-vip and metallb are used for different things here.kube-vip can load balance Kubernetes services but for the purposes of this repo it is only used for the control plane nodes to balance the k8s API. metallb is only used to load balance k8s services.