
Let Eat
22.04.2018
08:32:53

bebebe
22.04.2018
08:34:13
IPAM

Alex Milushev
22.04.2018
08:34:36
сейчас у меня там приватный ключ CA но мне это очень не нравится

Google

Alex Milushev
22.04.2018
08:36:07
а еще у контроллера есть вот такие опции:
- --cluster-signing-cert-file=/etc/kubernetes/ssl/ca.crt
- --cluster-signing-key-file=/etc/kubernetes/ssl/ca.key
куда Я тоже впихнул ключи CA так как цейтнот был, но мне тоже очень и очень не нравится отдвать куда-либо CA ключи
и еще, а есть где-то дока по self-hosted? хочу для начала сам ручками поднять, любопытно как оно работает и делается, или исходники bootkub'а ковырять?

Deep Sea
22.04.2018
08:42:09

Alex Milushev
22.04.2018
08:42:50
это уже читал, по ней и делал, там кстати ошибок много и кейс со static pods не описан, что жаль очень
да и для aws нет, но по аналогии легко сделать

Let Eat
22.04.2018
08:45:38

Alex Milushev
22.04.2018
08:46:36

Let Eat
22.04.2018
08:47:45
Вообще я на интеграцию с Vault в AWS убил лучшие годы своей жизни и в итоге выпилил это все нафиг нещадно (неосилил).слишком о многом надо думать: проприсать корректные роли в vault, следить чтобы ноды были с правильными тагами (чтобы получить нужную роль), много возни с systemd демонами, особенно если хочется корректного обновления ключей (а мне хотелось) на лету без рестарттов
и все это ради непонятно чего :) kubelet tls bootstrap работает отличненько

Alex Milushev
22.04.2018
08:50:07
вот, надо будет посмотреть на него поближе

Let Eat
22.04.2018
08:52:35

Google

Alex Milushev
22.04.2018
08:55:42
а есть где-то дока по тому какие ключи кому и для кого нужны в kubernetes?

Let Eat
22.04.2018
08:58:15
google site:kubernetes.io/docs/
там вразброс, но всё где-нибудь да описано

Alex Milushev
22.04.2018
08:58:58
эх, тогда буду копать там, в любом случае огромное спасибо

Let Eat
22.04.2018
08:59:13
альфа фичи только в коде бывают, требование к beta фичам уже полноценная дока, так что они есть
удачи, главное не зарывайтесь. оно все интересно и любопытно вначале, но оно нужно только чтобы приложения запускать, когда настроено и работает от всех этих настроек уже подташнивает

Valentin
22.04.2018
14:01:55
FileBeat такую заразу пишет в лог:
INFO Connected to Elasticsearch version 6.2.4
INFO Template already exists and will not be overwritten.
ERR Failed to perform any bulk index operations: 502 Bad Gateway
ERR Failed to publish events: 502 Bad Gateway
Причём в эластик пишутся логи

zigmund
22.04.2018
14:08:35

Valentin
22.04.2018
14:14:09
кхех. Плохая была идея слать логи filebeat через ингрес :)

Hentioe
22.04.2018
14:53:29
Hi, I heard that Russia shielded Telegram recently. Is it true??

Alexander
22.04.2018
14:56:38

bebebe
22.04.2018
15:07:30
Коллеги, zebra + metalb + k8s. Это нормально?

Paul
22.04.2018
15:08:27

Konstantin
23.04.2018
06:10:55
Коллеги, если есть кто нибудь кто поднимал Rancher 2.0 с SSL отзовитесь :)

mb
23.04.2018
06:24:54
Вопрос-то какой?

Konstantin
23.04.2018
06:42:13
Вопрос-то какой?
У них оф документация видимо устарела, по словам разработчика валидный мануал для использования со своими сертификатами вот этот: https://medium.com/@superseb/ssl-tls-options-for-rancher-2-0-dca483a7070d
Если использовать вместе с Nginx как linked контейнер для терминации SSL, то написано, что нужно дополнительно пробросить сертификаты cacerts.pem по пути /etc/rancher/ssl/cacerts.pem. Вопрос: агенты не могут подключиться к серверу, выкатывая в лог ошибку: Failed to connect to proxy" error="x509: certificate signed by unknown authority". Цепочка сертификатов валидная, как победили? Сталкивались ли вообще?

Stanislav
23.04.2018
08:28:09
Народ, а кто нибудь билдит контейнеры в контейнерах?

Andrey
23.04.2018
08:28:31
ну я

Stanislav
23.04.2018
08:28:47
и как оно?

Andrey
23.04.2018
08:29:00
нормас

Google

Stanislav
23.04.2018
08:29:45
нормас
а как именно? что используешь?

Fike
23.04.2018
08:30:39
Народ, а кто нибудь билдит контейнеры в контейнерах?
Сейчас я закину немного когнитивности. Смотри, у тебя есть какие-то конкретные опасения / пробелы в знаниях, которые ты хочешь закрыть. Мы о них не узнаем, пока ты прямо о них не скажешь, поэтому стоит прямо сразу все это делать озвучить, чтобы мы могли ответить чем-то большим, чем "билдим / не билдим".

Andrey
23.04.2018
08:30:42
https://hub.docker.com/_/docker/

Stanislav
23.04.2018
08:31:12

Vladyslav
23.04.2018
10:19:47
гайз, кто знает, можно ли backend-ы в ингресе направить на сервисы в разных неймспейсах ?

Alik
23.04.2018
10:24:14

Vladyslav
23.04.2018
10:25:20
ага, спасибо

Andrey
23.04.2018
14:03:18
Ребят, а кто-нибудь traefik использует, как он?

Paul
23.04.2018
14:10:21

Yuriy
23.04.2018
14:14:31
Всем привет , ситуация как то изменилась с балансировщиками для k8s на VMWARE on premise ??? Есть статейки интересные как сделать лучше ? Заранее спасибо

Виталий
23.04.2018
14:17:56
Изменилась по сравнению с каким временем?

Yuriy
23.04.2018
14:18:24
3 Недели
Я тут занят был OpenShift , и понял что голый k8s вроде как лучше , и меньше костылей.

Ilya
23.04.2018
14:39:47
привет.
Как средствами кубера организовать service discovery для внешних сервисов. Вот есть у меня app1.google.com:8080, а я хочу вызывать просто http://google/

Paul
23.04.2018
14:42:32

Ilya
23.04.2018
14:43:50
к сожалению нет

Ivan
23.04.2018
14:44:26
Я извиняюсь за нубятину, но может где можно почитать про деплой k8s по хардкору на реальном бареметал с реальной flat сетью?
А то либо GCE, либо виртуалки и в них уже сеточка.
Не могу заставить на железе сеть и ДНС работать по k8s-the-hardway

Paul
23.04.2018
14:50:39

Ivan
23.04.2018
14:51:08

Ilya
23.04.2018
15:17:59

Google

Mikhail
23.04.2018
15:20:33

Ilya
23.04.2018
15:21:25
возможно подойдет, но что-то резолвинг не происходит

Mikhail
23.04.2018
15:22:23
А работает вообще днс?
Я про kube-dns

Ilya
23.04.2018
15:24:29
работает

Valentin
23.04.2018
15:25:06
прокси нужен, нжинкс например

Ilya
23.04.2018
15:26:55

Valentin
23.04.2018
15:27:10
если бы порт был 8080, то можно было бы днс-алиасом обойтись

zigmund
23.04.2018
15:36:43
Сеть фланель, которая без cni

Ivan
23.04.2018
15:37:21

zigmund
23.04.2018
15:37:26
ДНС работат

Ivan
23.04.2018
15:37:39
Ок, щас ещё раз попробую CNI строчка в строчку и если не взлетит, буду тыкать flannel
Спасибо за фидбэк

Valeriy
23.04.2018
15:51:36

Mikhail
23.04.2018
15:57:09

Vitaliy
23.04.2018
15:58:47
Привет. Кто-нибудь сталкивался с этой штукой:
ACTION REQUIRED: In-place node upgrades to this release from versions 1.7.14, 1.8.9, and 1.9.4 are not supported if using subpath volumes with PVCs. Such pods should be drained from the node first.
Проблема касается только этих конкретных патч версий?

Let Eat
23.04.2018
16:25:32

Roman
23.04.2018
17:45:40

Paul
23.04.2018
17:48:45

Google

Roman
23.04.2018
17:51:00
Не много, но больше нагрузки не было. У NGINX больше возможностей, но траефик заменил nginx + consul + consul template. Плюс релоадить его не надо

Deep Sea
23.04.2018
18:03:31
у него дискавери удобный

Andrey
23.04.2018
18:11:56
Я правильно понимаю, что на bare metal что traefik, что nginx надо запускать с hostnetwork?
Про romana знаю, еще не изучал детально

Dmitrii <freehck>
23.04.2018
18:38:53
Ребята, подскажите, как настроить taint-ы, чтобы ingress и только ingress мог запускаться на мастере.
Хм. Полагаю, taint мастера придётся удалить — тогда мастер станет обычной нодой.

Ihor
23.04.2018
18:54:57
зачем такие извращения?
на мастерах очень не рекомендуют ранить что-либо, кроме контрол плейна
но если отвечать на ваш вопрос, то tl; dr: tolerations + nodeAffinity
но фишка в том, что по умолчанию NodePort на мастерах не слушаются

Let Eat
23.04.2018
19:08:00

Ihor
23.04.2018
19:08:42
у вас слушаются?)

Let Eat
23.04.2018
19:09:51
Не проверял, но если не слушают это любопытно
Может у вас там kube-proxy не запущены просто ?

Ihor
23.04.2018
19:10:59
нет, но, если не ошибаюсь, когда taint = unschedulable (надеюсь, правильно написал), то не слушают

Let Eat
23.04.2018
19:11:49
Ну видимо просто kube-proxy там изза taint не запускается