Andor
я пожалуй буду форсить контекст
𝚔𝚟𝚊𝚙𝚜
если у тебя не сработало, то скорее всего это --cluster=''
проверь ради интереса, можно и багрепорт заслать
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?
Никита
http://dem-dem.ru/OD/kjvgq5hvgzb.jpg
Хехех, вот там справа вверху дом, и я там жил)
Алексей
Коллеги, кто кубеспреем накатывал кластер - как у вас kube-proxy раскатан?
Алексей
2.8.1
Алексей
или текущий мастер
Dmitrii
А в чем вопрос? Кубеспреем и раскатан.
Pavel
В последних версиях kube-proxy катится kubeadm-ом в виде daemonset-а, если правильно помню.
Алексей
я выкатывал более старой версией - уже не помню какой, сейчас попробовал апгрейднуть - даемонсета нет и падает апдейт на половине
Pavel
Кубеспрей сильно поменялся в последних версиях, сейчас весь сетап там через kubeadm
Pavel
Насколько возможно вообще заапгрейдится со старых версий спрея на новую, я так сходу не скажу)
Zhyhanov
Подскажите, запускаю дефолтно без кастомизаций kube-prometheus, все стартует без проблем, но демон сет node-exporter не стартует, в логах ""node_exporter: error: unknown long flag '--path.rootfs', try --help"". деплою на БМ
Andrey
я выкатывал более старой версией - уже не помню какой, сейчас попробовал апгрейднуть - даемонсета нет и падает апдейт на половине
просто не через kubeadm выкатывал должно быть? иногда может помочь откат к коммиту, когда ставил, в конфигах меняешь на деплой с kubeadm и апгрейдишь кластер (но там тоже куча головняка будет :) )
Andrey
и уже потом апгрейд на новые версии
Алексей
Rainbow
скорее всего image обновился или ещё что
Rainbow
Проще всего руками запустить image через docker run на хосте, чтобы сообразить что не так
Zhyhanov
просто сделать докер ран этого имеджа и глянуть в чем трабл ?
Rainbow
просто сделать докер ран этого имеджа и глянуть в чем трабл ?
Я бы так делал. kubectl get ds node-exporter -n monitoring -o yaml и смотреть с какими параметрами запускается
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
с этими параметрами запустить докер образ, ок счас попробую
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
после обеда, бдительность теряется, я с мастера запулил просто манифесты :)
German
есть тупой вопрос, но почему то не гуглится прямо, kub собран на одной машине, сделан антайл чтобы запускать обычные поды в мастере, сейчас внутри пода не резолвится внешние (интренет) ресурсы, куда копнуть?
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 резолвить не только локальный кластер но и адреса вне кластера?
Vadim
в оригинале картинка про eve: online
к Dwarf Fortress еще хорошо подходит
Andor
к Dwarf Fortress еще хорошо подходит
тогда его ещё не было
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
Семён
Интересно что сложнее куб или eve online
куб попроще будет. к нему хотя бы можно GUI прикрутить
Andrey