Table of Contents

Как и чем заменить Ingress NGINX

Реклама

Техническое задание

Запись вебинара

Шаг 1. Что у нас есть, для начала

Шаг 2. Развертывание приложения

kube1:~/webd-k8s# cat my-webd-deployment.yaml
...
        image: brndnmtthws/nginx-echo-headers
...

Шаг 3. Доступ к приложению через Ingress NGINX

kube1:~# kubectl create secret tls ehwebd-tls --key /tmp/ehwebd.key --cert /tmp/ehwebd.crt -n my-ns

Шаг 4. Замена Ingress NGINX на Ingress Traefik

kube1:~/webd-k8s# kubectl delete -f my-ingress.yaml -n my-ns                    
kube1:~/webd-k8s# kubectl -n traefik logs pods/traefik-<TAB>

kube1:~/webd-k8s# cat my-ingress.yaml
...
#              number: 8080
              number: 80
...

Шаг 5. Замена Ingress на Gateway API