Vadim
пока варианты "bare metal / cloud" и "linkerd / istio"
Stas
linkerd больше не сервис меш
Vadim
ладно, тогда "docker / crio"
Andor
Консул сервис меш!
Stas
это не противопоставление) envoy + rotor + Consul
Tadeusz
а что за rotor?
Tadeusz
envoy это новомодный haproxy, насколько я помню
Andor
ладно, тогда "docker / crio"
Правильно говорить criu
Tadeusz
akshuallly crud
ИМПОСИБРУ
Tadeusz
cloud platform?)
Stas
child pornography
Max
Доброго времени суток
Max
Забыл команду для джойна с существующим токеном :(
Max
Которая генерится при инициализации мастера
Mr.
kubeadm join?
Dmitrii
kubeadm token create --print-join-command
Mr.
это же новый токен создается, а не с существующим
Dmitrii
Ну может он токен вместе с командой забыл, так, на всякий.
Evgeny
You can now join any number of machines by running the following on each node as root: kubeadm join --token <token> <master-ip>:<master-port> --discovery-token-ca-cert-hash sha256:<hash>
Maksim
Эххх а я ручками все поднимал сам системные юниты писал
bebebe
helm delete --purge some-docs Error: Get https://somecluster.hcp.westus2.azmk8s.io:443/api/v1/namespaces/kube-system/pods?labelSelector=app%3Dhelm%2Cname%3Dtiller: EOF нет повода не выпить
Denis
Ребят, ловлю на нодах такую проблему. unregister_netdevice: waiting for eth0 to become free. Usage count = 2 Это приводит к тому, что контейнеры не могут нормально (быстро) стартовать \ останавливаться. В результате большие проблемы) Баг много где описан, везде рекомендуют обноавлять ядро, я уже доехал до 4.9.110-3+deb9u4 и как бы всё тоже, всё также. Кто то сталкивался ? Как решали ? Может быть выяснили причины.
Andrey
Предположительно, вот этот коммит фиксит: https://github.com/torvalds/linux/commit/4ee806d51176ba7b8ff1efd81f271d7252e03a1d Проверьте, что в поставке дистрибутива есть этот патч.
Alex
Как переустановить докер, но сохранить контейнера?
G72K
Как переустановить докер, но сохранить контейнера?
Был какоой то live mode у докера, когда демон можно перезапускать, но работает ли не знаю
Ivan
оно вроде experimental
G72K
Ну а вообще тут вам не Erlang, чтобы колеса у поезда на ходу менять
G72K
Хотите контейнеров, будьте готовы их убивать
Alex
ну я хотел переставить движок но забекапить контейнера, а потом перезапустить
Ivan
контейнеры можно заэкспортить
Andrey
Коллеги, а есть у кого опыт или где почитать, как с flannel host-gw уехать на calico? без даунтайма
Andrey
А у какого клиента такой кейс?
Andrey
Блэт, это же телеграм...
Stas
Как переустановить докер, но сохранить контейнера?
вам нужен criu делаете чекпоинт а потом рестор
Konstantin
Как переустановить докер, но сохранить контейнера?
глянь сюда https://docs.docker.com/config/containers/live-restore/
Никита
Да и калико вообще сложная штука, и iptables гору генерит зачем-то даже с отключенными полиси.
Никита
И kube-api может, но кобянится.
Andrey
Хочется пару кластеров без даунтайма перевести на калико :) зачем? Надо :)
Никита
А чего от калико-то нужно? Если по bgp попириться, то проще демона поднять.
Михаил
https://www.youtube.com/watch?v=akLa9L5O0NY
Никита
Лол. Калико не сложно
Выглядит оно несложно, там куча всякого под капотом. Вот кубраутер - рили просто.
Никита
ты уверен что это калико генерит, а не kube-proxy?
Да, там правила с характерными каментами.
Никита
Вот вы знаете, почему во всех контейнерах с калико дефолт гейтвей - айпишник из apipa-сети, и как это работает? А работает это через прокси-арп на хосте. Ну и там такого кароч на каждом шагу.
Andrey
Только Cilium и eBPF нас спасёт.
Andrey
Ото сна ночью, в основном.
Andor
от стабильности
Sergey
От чего?)
От естественной смерти
Serega
Хочется пару кластеров без даунтайма перевести на калико :) зачем? Надо :)
Blue-green. Поднять рядом новый кластер с калико и приложениями, переключить трафик
Andrey
Кто-нибудь сталкивался с тем, что при применении NetworkPolicy в kubernetes с ipvs и calico ломается коннект к сервисам (к подам по их IP трафик идет как надо)? Воспроизводится на calico 2.6.8 и 3.2.3, kubernetes 1.11.2
Артем
Добрый день. Разбираюсь с kubernetes. Как интегрировать kubernetes с локальным gitlab?
Denis
Добрый день. Разбираюсь с kubernetes. Как интегрировать kubernetes с локальным gitlab?
Нажимаешь в гитлабе на Integration => kubernetes и заполняешь поля:)
Denis
Где взять CA Certificate и token
Я думаю перед тем как в это погружатся, вам необходимо ознакомится с азами kubernetes и почитать про него информации больше.
Denis
Где взять CA Certificate и token
Вот можно тут почитать https://edenmal.moe/post/2017/GitLab-Kubernetes-Perfect-Match-for-Continuous-Delivery-with-Container/
Andor
Gitlub
Артем
Я думаю перед тем как в это погружатся, вам необходимо ознакомится с азами kubernetes и почитать про него информации больше.
В принципе у меня получилось, только теперь helm tiller не ставится) Теперь с ним буду разбираться.
Anonymous
Есть ли смысл поднимать ceph fs с kubernetes на vds ках для теста?
Andor
А цель какая?
Max
Организация сетевого провайдера дисков в кубернетис дело неочень увлекательное :(
Max
В AWS хоть есть провайдеры ebs...
Max
А для тестов есть хост паз провайдер в песочнице на гитхабе можно почитать :)
Max
Он даже pvc и pv поддерживает ;)
bebebe
Для тестов и NFS provisioner подойдёт.
Denis
Привет! Кто prometheus в kubernetes с наружи ходит? Вот таким образом пытаюсь ходить в k8s: scrape_configs: - job_name: 'kubernetes-apiservers' kubernetes_sd_configs: - role: endpoints api_server: https://10.10.54.88:6443 scheme: https tls_config: ca_file: /etc/prometheus/ca.crt bearer_token_file: /etc/prometheus/token relabel_configs: - source_labels: [__meta_kubernetes_namespace, __meta_kubernetes_service_name, __meta_kubernetes_endpoint_port_name] action: keep regex: default;kubernetes;https Но получаю ошибку: x509: certificate signed by unknown authority(
Andrey
Попробуй корректный CA указать.
Denis
Попробуй корректный CA указать.
100 % корректный указываю
Никита
100 % корректный указываю
Кароч на сертификат прометеус может в двух местах ругаться - во время процесса дискавери, и в момент похода на задискаверенные эндпоинты за метриками.