Maxim
сети 3
Andor
Да он хочет прямой доступ из интернетов на ноды закрыть костылями, вместо роутеров
Maxim
да
Andor
Поставь тикет в жире на нетворк инженеров, пусть сделают на сетевом железе
Maxim
Нет технической возможности
Maxim
часть нод - это VM, часть бареметал, всё это в нескольких ДЦ по шарику земному
Andor
А какие есть-то?
Maxim
хосты добавляются часто, бывает удаляются
Andor
В условии задачи этого не было
Mr.
я вообще не шарю, но мне было ыб интересно почему тут iptables не подойдет? пикрыть все лишнее на нодах
Andor
Подойдёт, но вряд ли есть "нативный кубер метод
Maxim
Он подойдет, но есть проблемы в том, что его менеджаит куб
Maxim
iptables -A INPUT -i eth0 -j DROP хочется кастомно добавить что-то в духе
Mr.
если в -t mangle то можно обрезать весь трафик до куба
Andor
Прям весь целиком или аки куб только отдельные правила менеджит?
Maxim
Давай я вопрос иначе поставлю: есть ли какой-то способ добавить кастомные правила в iptables и что-бы их не затирал k8s
Mr.
я в -t mangle добавлял. ничего не затирает
Maxim
Спасибо за инфу. Сейчас попробую
Max
Maxim
смотря как размазывать, но не вижу тут никакой драмы
Oleh
а что будет когда между дц пропадет конективити?
Rainbow
там больше вопрос про splitbrain
Oleh
а мастер в другом дц остался
Andor
Ну кубелет ничего не потушит сам по себе
Rainbow
У меня в мск стабильно между 2дц отваливался интернет на какое-то время каждую полночь...
Vadim
Maxim
3+ дц
Maxim
4 месяца ломаем конективити, все живы
Andor
И мастера во всех трёх+?
Maxim
да
G72K
Andor
За звуком на всём митапе беда: микрофоны прямо перед ртом и слышно дыхание вместо голоса и вопросы из зала не слышно вооьще
Rainbow
Ну кубелет ничего не потушит сам по себе
я не дочитал до того момента, где сеть должна быть плоская... и в общем у меня в кластере 10 нод за натом, мне так проще раскатывать ПО. Только kubectrl logs и тп туда не доходят. Но смысл, что kubelet работает даже не в плоской сети 😂 живучий
G72K
3+ дц
У вас плоская сеть для подов?
Andor
не нода, а поды с этой ноды
Andor
ноде туда ходить не обязательно
Rainbow
ну да
Rainbow
это прямо основа основ у кубера
Rainbow
хотя kubelet же не внутри, ему тоже нужно ходить
Andor
apiserver<->kubelet должна быть связь, но аписервер - не обязательно в подах
Rainbow
kubectl logs можешь сходу сказать как за логами ходит? kube-proxy?
Rainbow
https://github.com/wercker/stern
нашел, когда пригугливался, симпатично
Nik
народ, кто ставил prom оператор - helm/kube-prometheus упорно не видит завивсмоти. Как его победить?
Error: found in requirements.yaml, but missing in charts/ directory: alertmanager, prometheus, exporter-coredns, exporter-kube-controller-manager, exporter-kube-dns, exporter-kube-etcd, exporter-kube-scheduler, exporter-kube-state, exporter-kubelets, exporter-kubernetes, exporter-node, grafana
Rainbow
народ, кто ставил prom оператор - helm/kube-prometheus упорно не видит завивсмоти. Как его победить?
Error: found in requirements.yaml, but missing in charts/ directory: alertmanager, prometheus, exporter-coredns, exporter-kube-controller-manager, exporter-kube-dns, exporter-kube-etcd, exporter-kube-scheduler, exporter-kube-state, exporter-kubelets, exporter-kubernetes, exporter-node, grafana
ставить через jsonnet
Nik
ставить через jsonnet
Я уже все кроме него поставил хелмом. да и jsonnet в глаза не видел, ща погуглю кто он.
Rainbow
Nik
Rainbow
там по умолчанию есть стандартные yaml, чтобы добавить pv и кастом нужно чуть дописать и сгенерить новые yaml. Это описано. Примеры в папке example
Andor
была какая-то тулза для статического анализа манифестов кубеней, никто не помнит название?
𝚔𝚟𝚊𝚙𝚜
Andor
не, там анализ манифестов на соответствие ожиданиям
Denis
Andor
о, это кажется что-то новое
Andor
ещё и от garethr
Andor
но он вряд ли умеет всякие crd
Andor
спасибо, интересно
Andor
но это тоже не верификатор манифестов всё-таки
Andor
вот да
Max
у всех упал docker pull?
Max
503 Service Unavailable
Denis
вот да
kube-lint вроде или типа такого.
Andor
чота похоже проще на коленке сделать на рубях и dig()
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
https://medium.com/preply-engineering/why-and-how-do-we-run-kubernetes-on-the-spot-instances-c88d32fb9df3
Andor
надо короче кубеня обновлять
Dmytro
Dmytro
в 1.5 можно было редактировать а до 1.10 обновились и хуяк приехали
Andor
даунгрейдить?
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
AWS Spot Instances are unused EC2 machines that are available for less than the On-Demand price. Therefore, you can significantly save on your infrastructure costs.
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
нет компьюта - не надо платить