Difficulty: beginner
Estimated Time: 5 minutes

Ingress rules

Dans ce scénario vous allez apprendre comment composer vos services et faire du routage http intelligent et comment automatiser cela via 2 objets de l'API de Kubernetes:

  • ingress rules
  • ingress controlers

The End

k8s ingress

Félicitations vous avez terminé ce scénario avec brio ! Si vous avez le temps passez au suivant.

Don’t stop now! The next scenario will only take about 10 minutes to complete.

ingress

ingress

Exposition de services via une Ingress Rule

1) Démarrer l'application demo via la commande kubectl apply -f 1-ingress.yaml

2) Voir ce qui a été déployé, notamment via kubectl get svc,ing

3) Installez traefik (un ingress controller): helm upgrade traefik stable/traefik -i --wait --namespace kube-system --set rbac.enabled=true--set serviceType=NodePort --set service.nodePorts.http=30000

4) Testez les liens suivants: lien 1 lien 2

5) Pouvez vous expliquer quel impact va avoir l'environnement cloud où est situé votre cluster sur l'Ingress déployé ? Comment y remedier ?