Size: a a a

Kubernetes — русскоговорящее сообщество

2020 October 24

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Tuntsov
Ребяты, всем привет.
Подскажите, куда смотреть, если при создании сервиса с типом Лоудбеленсер для игреса не создаются эндпоинты. В ивентах написано, что айпишник алоцирован,но на этом все(
kind: Service
apiVersion: v1
metadata:
 name: ingress-loadbalncer
 namespace: ingress-nginx
 labels:
   app.kubernetes.io/name: ingress-nginx
   app.kubernetes.io/part-of: ingress-nginx
spec:
 externalTrafficPolicy: Local
 type: LoadBalancer
 loadBalancerIP: 192.168.100.100
 selector:
   app.kubernetes.io/name: ingress-nginx
   app.kubernetes.io/part-of: ingress-nginx
 ports:
   - name: http
     port: 80
     protocol: TCP
     targetPort: http
   - name: https
     port: 443
     protocol: TCP
     targetPort: https
k get ep покажи.
endpoints нет, если под условие в  селекторе сервиса нет подов с нужными метками. или эти поды не находятся в состоянии Ready.
И не важно какого типа этот сервис - LoadBalancer или ClusterIP
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
Вот в том-то и дело что там нет эндпоинтов
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
k get pod --show-labels
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
nginx-ingress-controller-7f74f657bd-pm6xc   1/1     Running   0          3m51s   app.kubernetes.io/name=ingress-nginx,app.kubernetes.io/part-of=ingress-nginx,pod-template-hash=7f74f657bd
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
Сработало то же самое на контроллере версии постарше, а на последнем чего-то вот и нет.
nginx-0.30.0/deploy/static/mandatory.yaml — Ок (1.17.8 жинкс)
master/deploy/static/provider/baremetal/deploy.yaml — Не ок (последний)
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
k describe pod
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Tuntsov
Сработало то же самое на контроллере версии постарше, а на последнем чего-то вот и нет.
nginx-0.30.0/deploy/static/mandatory.yaml — Ок (1.17.8 жинкс)
master/deploy/static/provider/baremetal/deploy.yaml — Не ок (последний)
а бареметал там откуда ?
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
Ну я делаю на Вмваре
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Tuntsov
Ну я делаю на Вмваре
Ну покажи k describe pod того пода что не попадает в ep
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
Секундочку-минуточку
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Tuntsov
Секундочку-минуточку
Не надо
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Tuntsov
Секундочку-минуточку
вот в манифестах из этого файла https://github.com/kubernetes/ingress-nginx/blob/master/deploy/static/provider/baremetal/deploy.yaml.

в деплойменте нету метки
app.kubernetes.io/part-of: ingress-nginx
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
штош, спасибо, похоже лучше было использовать хельм)
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Tuntsov
штош, спасибо, похоже лучше было использовать хельм)
Ну это спорный вопрос

Лучше было прочесть что катишь в кубер)
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
Ну это спорный вопрос

Лучше было прочесть что катишь в кубер)
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
Мой девиз по жизни
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
Ладно, я читаю недоверенные источники
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Lucky SB
изменение манифеста пода не приведет ни к каким изменениям в запущенных контейнерах на узле
имелось в виду изминение deploy.spec.template конечно. Вряд-ли коллеги про сам pod говорили, хотя все может быть
источник