Size: a a a

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

2020 November 03

АС

Андрей Сыврачев... in Kubernetes — русскоговорящее сообщество
А если не захватить мир, то зачем вообще все нужно.
Не я серьезно, он сильно проще чем Kubernetes обычный, в чем подвох?
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Андрей Сыврачев
А если не захватить мир, то зачем вообще все нужно.
Не я серьезно, он сильно проще чем Kubernetes обычный, в чем подвох?
балансировка и возможность масштабировпния. а сейчас у вас на bare metall ?
источник

c

corsars in Kubernetes — русскоговорящее сообщество
microk8s для разработки и iOt проектировался - он не сможет держать нагрузку в проде в горизонтальном плане
источник

АС

Андрей Сыврачев... in Kubernetes — русскоговорящее сообщество
microk8s для разработки и iOt проектировался - он не сможет держать нагрузку в проде в горизонтальном плане
- воо, вот это я хотел бы поглубже узнать, почему не может
источник

АС

Андрей Сыврачев... in Kubernetes — русскоговорящее сообщество
А вот эта штука, я так понимаю редакия Kubernetes от ubuntu:
https://ubuntu.com/kubernetes/docs/install-manual

Она пригодна для Hi-Load ?
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Андрей Сыврачев
microk8s для разработки и iOt проектировался - он не сможет держать нагрузку в проде в горизонтальном плане
- воо, вот это я хотел бы поглубже узнать, почему не может
Как ты будешь горизонтально масштабироваться и делать мультмастер ?
источник

АС

Андрей Сыврачев... in Kubernetes — русскоговорящее сообщество
Вообще я планировал чтобы на каждом Bar-Metal в отдельной виртуалке жил ControlPlane с etcd
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Андрей Сыврачев
А вот эта штука, я так понимаю редакия Kubernetes от ubuntu:
https://ubuntu.com/kubernetes/docs/install-manual

Она пригодна для Hi-Load ?
Проходили уже - не рекомендую. Уж лучше поставить 2 варианта
- rancher + SLES
- debian + native K8
источник

АС

Андрей Сыврачев... in Kubernetes — русскоговорящее сообщество
но micro8s как раз такой мульти мастер вроде как анонсируют
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Андрей Сыврачев
Вообще я планировал чтобы на каждом Bar-Metal в отдельной виртуалке жил ControlPlane с etcd
Тогда понятно - но без балансировки.
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Lev
Подскажите, пожалуйста, в какую сторону погуглить. Есть куб и ингресс-контроллер в нем на отдельной ноде. Ингресс при обращении к статике очень долго думает и отдает gateway timeout. index.html отдается нормально, css, js, png - нет.


В логах ингресс-контроллера
upstream timed out (110: Operation timed out) while reading response header from upstream http://10.233.91.26:9090/assets/images/kubernetes-logo.png


Изнутри контейнера nginx-ingress-controller curl http://10.233.91.26:9090 очень быстро отдает содержимое. При этом попытка добыть любой файл(curl http://10.233.91.26:9090/main.ver_hash.js например) изнутри контейнера приводит к таймауту. С ноды с ингрессом картина такая же. Апстрим доступен(отдает index.html с инклюдами скриптов), сами скрипты недоступны. С мастер-нод куба статику можно получить.  С ингресс-ноды и не_мастер нод статика не отдается. Кончается таймаутом

ingress.yaml:
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
 name: k8sdash-ingress
 namespace: kubernetes-dashboard
spec:
 rules:
 - host: k8sdash.example.com
   http:
     paths:
     - path: /
       backend:
         serviceName: kubernetes-dashboard
         servicePort: 80
mtu это. однозначненько. что за CNI ? какие каналы между нодами ?
источник

АС

Андрей Сыврачев... in Kubernetes — русскоговорящее сообщество
native K8 - можно ссылку?
источник

L

Lev in Kubernetes — русскоговорящее сообщество
Lucky SB
mtu это. однозначненько. что за CNI ? какие каналы между нодами ?
calico. Второй вопрос не распарсил
источник

L

Lev in Kubernetes — русскоговорящее сообщество
Уточню. Там calico поверх хецнеровской внутренней сети.
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Lev
calico. Второй вопрос не распарсил
ноды в одной локалке находятся или как ?
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Lev
Уточню. Там calico поверх хецнеровской внутренней сети.
что за сеть такая ? у тебя узлы - это виртуалки  в хецнер облаке ?
источник

L

Lev in Kubernetes — русскоговорящее сообщество
Lucky SB
что за сеть такая ? у тебя узлы - это виртуалки  в хецнер облаке ?
Ага. Узлы - виртуалки в хецнере. И там есть возможность к виртуалкам присрать локальную сеть. Вот поверх нее и собран кластер. Внутри vm видно интерфейс с /32 IP и маршрут (почему-то /16) во внутреннюю сеть через данный интерфейс. Ранее я mtu проверял пингами разных размеров. Так вот до пода ping -s 65507 вполне долетает.
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
ну попробуй в конфиге калики mtu1400 поставить
источник

V

Vadim in Kubernetes — русскоговорящее сообщество
corsars
Проходили уже - не рекомендую. Уж лучше поставить 2 варианта
- rancher + SLES
- debian + native K8
почему не рекомендуешь
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Андрей Сыврачев
native K8 - можно ссылку?
источник