Andor
я пожалуй буду форсить контекст
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
Andor
ну через --context
Andor
~/.kube/config мне генерит kops
Andor
и его я не хочу трогать
𝚔𝚟𝚊𝚙𝚜
а ну так то можно еще и через переменные окружения нужный конфиг подсовывать
KUBECONFIG=~/.kube/config
Andor
да конфиг на месте
Andor
вощем сделал kops export kubecfg $server перед запуском ks apply $env и норм
Andor
Осталось применить калико полиси
Andor
А калико старый, надо джобами применять
Andor
А джобам надо конфигмапы :)
Etki
s/калико/хрыч/g
Andor
Хрыч полиси надо джобами применять
Project Daemon
народ в проде у кого крутится кубер на linkuxkit?
Andor
Никита
Алексей
Коллеги, кто кубеспреем накатывал кластер - как у вас kube-proxy раскатан?
Pavel
Алексей
2.8.1
Алексей
или текущий мастер
Dmitrii
А в чем вопрос? Кубеспреем и раскатан.
Pavel
В последних версиях kube-proxy катится kubeadm-ом в виде daemonset-а, если правильно помню.
Project Daemon
Алексей
я выкатывал более старой версией - уже не помню какой, сейчас попробовал апгрейднуть - даемонсета нет и падает апдейт на половине
Pavel
Pavel
Кубеспрей сильно поменялся в последних версиях, сейчас весь сетап там через kubeadm
Pavel
Насколько возможно вообще заапгрейдится со старых версий спрея на новую, я так сходу не скажу)
Zhyhanov
Подскажите, запускаю дефолтно без кастомизаций kube-prometheus, все стартует без проблем, но демон сет node-exporter не стартует, в логах ""node_exporter: error: unknown long flag '--path.rootfs', try --help"". деплою на БМ
Andrey
и уже потом апгрейд на новые версии
Алексей
Алексей
Rainbow
Rainbow
скорее всего image обновился или ещё что
Rainbow
Проще всего руками запустить image через docker run на хосте, чтобы сообразить что не так
Zhyhanov
просто сделать докер ран этого имеджа и глянуть в чем трабл ?
Zhyhanov
image: quay.io/coreos/kube-rbac-proxy:v0.4.0
imagePullPolicy: IfNotPresent
name: kube-rbac-proxy
ports:
- containerPort: 9100
hostPort: 9100
name: https
protocol: TCP
resources:
limits:
cpu: 20m
memory: 40Mi
requests:
cpu: 10m
memory: 20Mi
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
Zhyhanov
с этими параметрами запустить докер образ, ок счас попробую
Rainbow
Zhyhanov
Zhyhanov
containers:
- args:
- --web.listen-address=127.0.0.1:9100
- --path.procfs=/host/proc
- --path.sysfs=/host/sys
- --path.rootfs=/host/root
- --collector.filesystem.ignored-mount-points=^/(dev|proc|sys|var/lib/docker/.+)($|/)
- --collector.filesystem.ignored-fs-types=^(autofs|binfmt_misc|cgroup|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|mqueue|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|sysfs|tracefs)$
image: quay.io/prometheus/node-exporter:v0.16.0
imagePullPolicy: IfNotPresent
name: node-exporter
resources:
limits:
cpu: 250m
memory: 180Mi
requests:
cpu: 102m
memory: 180Mi
Zhyhanov
вот этот
Rainbow
вот этот
- --path.rootfs=/host/root
у меня 0.16 и нет этого. Т.е. удалите, попробуйте и искать почему так вышло
Zhyhanov
после обеда, бдительность теряется, я с мастера запулил просто манифесты :)
Zhyhanov
German
есть тупой вопрос, но почему то не гуглится прямо, kub собран на одной машине, сделан антайл чтобы запускать обычные поды в мастере, сейчас внутри пода не резолвится внешние (интренет) ресурсы, куда копнуть?
Andor
Zhyhanov
Подскажите, задеплоил kube-prometheus, но есть внешняя Графана, как мне красивее-правильнее сделать доступ к прометеусу, ингрес пока не использую. Сделать еще один сервис который будет пробрасывать порт 9090 наружу или просто изменить сервис который автоматом задеплоился и просто добавить директиву нод порт ?
Andor
Ингрессом
Zhyhanov
спасибо :)
Zhyhanov
вопрос был риторическим :)
Andor
Привыкай к декларативным дсл на ямлях
Andor
Добро пожаловать в клубер
Даня
кто-нибудь пробовал мониторить core-dns в eks кластере?
Andor
Это соц.опрос?
Vladimir
Господа, а кто нить имел дело с заколовками вида $http_x_forwarded_proto в elb classic?
Vladimir
судя по доке он должен их проставлять сам, но прилетает все время http
Vladimir
или их игресс контроллер перетирает, сука такая
Даня
Это соц.опрос?
у меня второе сообщение не отправилось) я уже нашел ошибку)
Даня
в дефолтном чарте было указано название сервиса дл coredns: core-dns
Даня
а в eks по дефолту создается пода coredns с сервисом kube-dns
Даня
замена названия сервиса решила проблему
Vadim
а подскажите пожалуйста, как реальынй ip клиента получить?
если nginx-ingress type: NodePort и externalTrafficPolicy: Local
Sergey
https://slack-files.com/T047L58T5-FFG3BNAJF-f11dc151cf
Andor
в оригинале картинка про eve: online
Andor
На инсте гейта минусовый хуррик, в бубле, в агре.
𝚔𝚟𝚊𝚙𝚜
Интересно что сложнее куб или eve online
German
господа вопрос, как заставить coredns резолвить не только локальный кластер но и адреса вне кластера?
Andor
Andor
Andor
http://www.terminally-incoherent.com/blog/wp-content/uploads/2006/08/curves.jpg
Andor
https://discourse-cdn-sjc1.com/eveonline/uploads/default/original/2X/a/ac44e389c5943d2ac1927940b2d6fb9cc0484703.png
вот тут надо заменить надпись на writing kubernetes manifests
𝚔𝚟𝚊𝚙𝚜
Семён