Vadim
в центос уже приехало 4 ведро?
https://cbs.centos.org/koji/buildinfo?buildID=22080
Valeriy
не могу сертификаты обновлять постоянно
Выпусти их сразу "надолго" и не обновляй.
Denis
рекомендую ставить ее
Т.е. если на Debian 9 поставим k8s, то это будет стабильней и надежней чем на CoreOS? Я много читал различных практического материала по развертыванию k8s, но так и не нашел ответ на этот вопрос. Решил вот поинтересоватся в живю у людей
Andor
в убунте например можно из коробки поставить кубер
Andor
но я не уверен насколько он там хорошо работает
Andor
подозреваю что в 18.04 будет одна из последних версий
Sergei
в убунте даже нджинкс не надо ставить из коробки, простите.
Andor
1.10 будет в убунте новой
Andor
в убунте даже нджинкс не надо ставить из коробки, простите.
так нжинкс-то там из дебиана 1-в-1 взят? значит и на дебиане не надо ставить?
Logan
центось в майоре обновляться не умеет
Andor
ну и в убунтах во все поля snap-пакеты нынче
Nikolay
день добрый,коллеги, есть проблема странная с clickhouse после обновления с 54337 до 54342 и выше сломались логи ( больше не пишутся в stdout и лог файлы, у них был связан фикс с этим какой-то), проблема наблюдается только при запуске в kubernetes (docker version - 17.03), все версии младше 54342 работают нормально. запускается через bash /entrypoint.sh - образ из докерхаба с кастомным entrypoint. Есть идеи куда посмотреть? локально в докере все ок.
Anton
если у меня однонодный кластер, где нода с публичным айпи и там у меня под с процессом, который слушает 80, как мне снаружи стучаться по ip:80, а не по ip:30000-32000 (или какой там диапазон у NodePort)?
Mikhail [azalio]
ну можно еще iptables наверняка
Kyrylo
айпитеблесом заварчиваешь 80й порт на порт ингресса
Kyrylo
а потом работаешь через ингресс по человечески
Anton
вот "процесс" это и есть ингресс
Anton
то есть ответ — айпитеблес
Kyrylo
ну либо nginx-ом заворачивать на нужный порт, но мне кажется лучше iptables
quaternion
в сервисе типа ClusterIP в externalIPs указать публичный айпи
quaternion
port из сервиса начнет принимать трафик и заворачивать на targetPort
Anton
то есть этот порт откроется на ноде?
quaternion
да, будет выглядеть так, как будто сервис прибиндился к публичному айпи
quaternion
изнутри кластера он будет доступен, снаружи будет доступен по внешнему айпи, указанному в externalIps, а с самой ноды через localhost или 127.0.0.1 - нет
Denis
кто нибудь в курсе почему kubespray terraform cоздает отдельные сервера для etcd ?
Denis
ранить итисд вне куба ?
Igor
все зависит только от нагрузки на этот etcd кластер
Igor
хотя бы для events нужно отдельный кластер, если все плохо. дальше уже выносить из кубера, если не помогает
Aleksandr
Сорян что перебиваю разговор, но кто-то успешно справился с обновлением куба с 1.9 на 1.10.1? у меня кубовская апишка перестала принимать соединения: Unable to register node "kube1" with API server: rpc error: code = Internal desc = transport is closing
Aleksandr
etcd пошел по пизде и не запускается)
Mikhail [azalio]
etcd пошел по пизде и не запускается)
Вы рассказывайте :) чужие грабли всегда интересны )
Aleksandr
ну. для начала я просто бездумно обновил кубадм и сделал upgrade
Aleksandr
Будьте осторожны при обновлении k8s с 1.9.6 до 1.10.1. Начните с чтения треда: https://github.com/kubernetes/kubernetes/issues/61764 лично у меня кластер по пизде пошел.
Aleksandr
потом пошел читать ветку
Aleksandr
^^^
Aleksandr
там говорят мол, а чеб вам на коленке не поправить конфиг? ну, ок, чеб нет
Aleksandr
первая ошибка ушла, дошло до апгрейда etcd
Aleksandr
и на этом timeout и в syslog вижу это:
Aleksandr
Apr 13 19:54:09 kube1 kubelet[4304]: I0413 19:54:09.848966 4304 kuberuntime_manager.go:757] checking backoff for container "etcd" in pod "etcd-kube1_kube-system(43e03c81e12b518ae7f36071f82fca68)" Apr 13 19:54:09 kube1 kubelet[4304]: I0413 19:54:09.849075 4304 kuberuntime_manager.go:767] Back-off 20s restarting failed container=etcd pod=etcd-kube1_kube-system(43e03c81e12b518ae7f36071f82fca68) Apr 13 19:54:09 kube1 kubelet[4304]: E0413 19:54:09.849110 4304 pod_workers.go:186] Error syncing pod 43e03c81e12b518ae7f36071f82fca68 ("etcd-kube1_kube-system(43e03c81e12b518ae7f36071f82fca68)"), skipping: failed to "StartContainer" for "etcd" with CrashLoopBackOff: "Back-off 20s restarting failed container=etcd pod=etcd-kube1_kube-system(43e03c81e12b518ae7f36071f82fca68)"
Aleksandr
kubectl не работает - доступа в апишку нет
Aleksandr
я хз как посмотреть логи=)
Aleksandr
т.е. просто kubectl logs ... не канает
Mikhail [azalio]
docker logs?
Mikhail [azalio]
если у вас докер
Aleksandr
ща
Aleksandr
отвлекли по работе, отвечу попозже.
Jonny
Будьте осторожны при обновлении k8s с 1.9.6 до 1.10.1. Начните с чтения треда: https://github.com/kubernetes/kubernetes/issues/61764 лично у меня кластер по пизде пошел.
Gleb
Обновлял 1.9.2 -> 1.10.0 не через kubeadm. Никаких проблем не встретил, кроме переезда proxy эндпоинта в другое место
Gleb
1.10.0 -> 1.10.1 не пробовал
Andrey
о уже 1.10.1 , оперативно, видимо апгрейдиться буду только на 1.10.3
Gleb
А через что?
https://github.com/evilmartians/chef-kubernetes/tree/features/kubernetes-1.10
Gleb
у меня шеф везде и я этот кукбук пользую
Andrei
Шеф то у меня тоже везде, жаль оно centos не поддерживает.
Andrei
А kubespray вообще дорабатывают под новые релизы? (Пока гуглом пользуюсь)
Gleb
PRs are welcome!)
Andrei
Не, я с ансиблом не дружу, не прижился
Gleb
ну я про шеф кукбук
Gleb
с ансиблом и я не прижился, хотя года 2-3 использовал везде. Сейчас только для каких-то отдельных вещей
sbog
А kubespray вообще дорабатывают под новые релизы? (Пока гуглом пользуюсь)
Дорабатывают. Овнер мой бывший коллега, могу спросить, если что нужно.
Andrei
Дорабатывают. Овнер мой бывший коллега, могу спросить, если что нужно.
Да я просто к тому, что у них написано kubernetes v1.9.5, а новее? Честно говоря, еще не игрался с ним
sbog
Не. То, что написано - то и поддерживают )
Dmytro
а зачем если 1.10 еще явно не очень стабилен?
sbog
А зачем тебе новее?
Dmytro
у копса тоже нет пока 1.10 поддержки
sbog
1.9.5 в бете еще, а новее - ну хз
Aleksandr
Ну за себя лично - 1.10 - обновлял тестовый стенд. чтобы сначала на нем грабли сорать
Aleksandr
собрал...
Gleb
над попробовать на 1.10.1 обновиться на выхах
Dmytro
хорошо когда есть время на обновиться и собрать грабли, эх
Gleb
Дмитро, а как долго планируется быть на 1.5?)