metallb y Helm traefik instalan el tablero 404 no encontrado

metallb y Helm traefik instalan el tablero 404 no encontrado

Instalé traefik usando helm

pero cuando intento navegar a través de la interfaz de usuario web, aparece el error 404 no encontrado con http y https:

    helm install traefik traefik/traefik 

    kubectl get svc -l app.kubernetes.io/name=traefik
    NAME      TYPE           CLUSTER-IP    EXTERNAL-IP   PORT(S)                      AGE
    traefik   LoadBalancer   10.99.97.18   10.0.2.13     80:32644/TCP,443:32704/TCP   17m

curl http://10.0.2.13
404 page not found

Tengo gitlab-ci en loadbalancer y está funcionando bien.

  kubectl get svc
    NAME                    TYPE           CLUSTER-IP      EXTERNAL-IP   PORT(S)                        AGE
    kubernetes              ClusterIP      10.96.0.1       <none>        443/TCP                        4d23h
    load-balancer-service   LoadBalancer   10.106.191.82   10.0.2.10     80:31560/TCP                   3d3h
    test-gitlab             LoadBalancer   10.111.57.85    10.0.2.12     8080:31920/TCP,443:31004/TCP   2d6h
    traefik                 LoadBalancer   10.99.97.18     10.0.2.13     80:32644/TCP,443:32704/TCP     18m


curl http://10.0.2.12:8080
<html><body>You are being <a href="http://10.0.2.12:8080/users/sign_in">redirected</a>.</body></html>rbo@k8smaster1:~/metallb/nginx$

Respuesta1

Cita dedocumentación traefik:

Este HelmChart no expone el panel de Traefik de forma predeterminada, por motivos de seguridad. Por lo tanto, existen varias formas de exponer el tablero. Por ejemplo, el acceso al panel se podría lograr mediante un reenvío de puertos:

kubectl port-forward $(kubectl get pods --selector "app.kubernetes.io/name=traefik" --output=name) 9000:9000

Luego se puede llegar a él en:http://127.0.0.1:9000/dashboard/

información relacionada