
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/