Евгений
Для яоблака рано или поздно завезут автоскейлер. Сначала в манагед кубернетисе обкатают, а потом заопенсорсят
Ruslan
Vadim
Ruslan
Vadim
Благодарю
сорри, теперь точно сработало
The
Парни, кому нибудь удавалось шарить наружу несколько инстансов кафки через единый нодепорт?
The
Или так: можно ли установить разные таргетпорты у нодепорт сервиса?
Cholovik
Зачем разные порты?
Звучит так что все решается правильным селектором для сервиса
The
The
На поде0 32090, под1 32091 и т.д. Селектор в нодепорт сервисе выставит один и тот же таргетпорт всем
Dmytro
Нужен отдельный сервис для каждого пода
Dmytro
Сервис это грубо говоря iptables rule
Konstantin
The
То это бы помогло
Dmytro
Dmytro
Если это поды в одном деплойменте то с какого перепугу они разные порты слушают?
Dmytro
Dmytro
Будут все айпи подов из сервиса возвращаться при днс резолве
The
Dmytro
А внешних юзеров нельзя шанести в кластер? Или сделать сеть подов для них маршрутизируемой? Ну или вынести кафку нафиг из кластера
Dmytro
То что кафка делает против концепции кубера что поды это реплики и юзает разные порты не проблема кубера же
Dmytro
Никак без сервиса на под, в кубе нет такой концепции ходить извне в конретный под
Dmytro
Но вот с ингрессом умеющим в tcp уже можно
Georgy
Vasily
случайно, пардон
Dmytro
https://kinvolk.io/blog/2019/05/driving-kubernetes-forward-with-lokomotive/
Vadim
сорри, Испанская Инквизиция сегодня в отпуске
Vadim
и шлет открытки с надписью
0/81 nodes are available: 1 Insufficient memory, 1 node(s) were unschedulable, 28 Insufficient cpu, 46 node(s) were not ready, 46 node(s) were out of disk space, 6 node(s) didn't match node selector.
Etki
у нас был один сервер с недостатком памяти, один unschedulable, 28 с нехваткой цпу, 46 с отсутствием свободного пространства
Antlar
Vadim
https://operatorhub.io/operator/beta/rook-ceph.v1.0.1
Михаил
Oleg
Dmytro
https://twitter.com/mikkeloscar/status/1130091058568859648?s=19
Terry
Михаил
Sergey
Terry
𝚔𝚟𝚊𝚙𝚜
Сюрстреминг, как раз в Исландии сейчас, хочу попробовать...
Sergey
Etki
неешь подумой
Vadim
Andrey
Та ладно вам, до рта наверн даж не донесет 😄
George
Oleh
Сюрстроминг не в Исландии
Alex
А кто-нибудь разворачивал несколько stolon в одном кластере? Вроде бы всё должно быть ок, но вдруг есть подводные камни?
Igor
у кого есть опыт с Calico?
Sergey
Etki
задавайте сразу ваши ответы
Igor
я правильно понимаю что при его установке у него сразу deny-all политика? Потому что у меня в дефолтном неймспесе контейнеры перестают видеть друг друга
Igor
apiVersion: projectcalico.org/v3
kind: NetworkPolicy
metadata:
name: allow-test
namespace: default
spec:
selector: app == 'elasticsearch'
ingress:
- action: Allow
protocol: TCP
source:
selector: app == 'kibana'
destination:
ports:
- 9200
Igor
вот такая политика не помогает
Igor
даже глобал пробовал
Igor
apiVersion: projectcalico.org/v3
kind: GlobalNetworkPolicy
metadata:
name: allow-es
spec:
selector: app == 'elasticsearch'
ingress:
- action: Allow
protocol: TCP
source:
selector: app == 'kibana'
Igor
что делаю не так?
Lucky SB
клевая конструкция
Lucky SB
selector: app == 'elasticsearch'
Lucky SB
а что так можно делать ?
Igor
ну в доках так
Lucky SB
дай ссылку плиз
Igor
в личку ща кину
Lucky SB
оу. не обратил внимание что это
apiVersion: projectcalico.org/v3
kind: GlobalNetworkPolicy
Igor
на самом деле меня утсроила бы и политика разрешить все)
Igor
но ничего не работает почему то
Mikhail [azalio]
apiVersion: "crd.projectcalico.org/v1"
kind: GlobalNetworkPolicy
metadata:
name: allow-all-calico-policy
spec:
order: 0.0
ingress:
- action: allow
egress:
- action: allow
Mikhail [azalio]
апи версию поправьте
Mikhail [azalio]
https://docs.projectcalico.org/v3.7/reference/calicoctl/resources/globalnetworkpolicy
Mikhail [azalio]
ну и да, как только появилось хоть одно правило - политика по умолчанию становится deny
Lucky SB
я бы посоветовал стандартные политкики
Lucky SB
https://kubernetes.io/docs/concepts/services-networking/network-policies/
Mikhail [azalio]
можете удалить правила все если вам все равно
Igor
Igor
давай