
Vitaliy
11.12.2017
21:07:34

Volodimir
11.12.2017
21:11:48

Anatoliy
11.12.2017
21:12:21

Volodimir
11.12.2017
21:12:37
нейросетка

Google

Anatoliy
11.12.2017
21:12:56
Крут) я в нейросети пока не могу(
Народ, вот тут люди говорили что всякие клауд стораджи лучше использовать для хранения артефактов и прочего, а насколько удобнее/выгоднее в них же писать логи и метрики?

Paul
11.12.2017
21:26:57

Let Eat
11.12.2017
21:45:19
а куда его деть то?
Можно на контроллерах прям запускать, главное чтобы не ввиде пода (хотя статичным подом может и норм)

terry
11.12.2017
21:47:04
мда... я тут на таких костылях подымаю кубернетес ...
[proxmox]
master01 node01 node02
NAT[ipv4] NAT[ipv4] NAT[ipv4]
хз правда ли что получится...

Let Eat
11.12.2017
21:53:36
Что то Gitlab разочаровал. Я ожидал серебряной пули, а в итоге какая-то говняная. Runner + Kubernetes executor "случайно" кеширует значения namespace override и service account override, самое важное что вообще никак нельзя путать. В итоге случайные джобы запускаются в случайных неймспейсах :) шикарно
Бага висит 5 месяцев, недавно "починили", попробывал последний 10.3-RC , так оно вообще не запускается :)


Dmitriy
11.12.2017
22:31:22
Да гитлаб это пиздец, у него как логотип на лису поменялся он больше падает чем работает

Andrey
12.12.2017
05:08:48
а кстати, по этому поводу: кто что за https://github.com/argoproj/argo скажет?

Google

Andrey
12.12.2017
05:09:33
ищу кубернетес-нативную CI которая умеет таски подами и (сильно желательно) тригерить таски в зависимости от результата других тасков

terry
12.12.2017
05:10:33

Andrey
12.12.2017
05:10:50
не вижу причин для иронии, если честно ?

terry
12.12.2017
05:12:31
мне кажется это будет ок, если писать где-то типа гитхаба в issues

Alex
12.12.2017
07:38:40
Пришла пора поговорить о том, что действительно важно
Скажите - а какой сторадж вы используете, когда ставите k8s on-premises?
Ceph?
А то, может, у вас и голосовалка есть?

Let Eat
12.12.2017
07:40:20

Andrey
12.12.2017
07:41:19
Придумал уже кто woraround https://github.com/kubernetes/kubernetes/issues/53644 ?

Let Eat
12.12.2017
07:57:48
Придумал уже кто woraround https://github.com/kubernetes/kubernetes/issues/53644 ?
навскидку: можно обновить kubelet на патченный где https://github.com/kubernetes/kubernetes/blob/v1.8.0/pkg/kubelet/kuberuntime/kuberuntime_manager.go#L511 задать в false, оно стартанет, но контейнеры не перезапустит, зато обновит expectedHash . после этого можно запустить стандартный kubelet, оно уже не увидит разницы в hash и продолжит работу
я не знаю какие проблемы в кубе решает APIVersioning , но постоянно вижу проблемы вроде этой который он не решеает :)
зато под этот apiversioning во всех компонентах мегабайты кода

Kirill
12.12.2017
08:48:14
Добрый день!
Извиняюсь за возможно тривиальный вопрос, но были ли у кого-нибудь проблемы с подключением извне к K8S, развернутому через kube-admin на aws ec2?
Я пытаюсь выставить externalIPs у service ing-nginx-ingress-controller (helm nginx-ingress), но он категорически не биндится на публичный IP

Let Eat
12.12.2017
09:08:43

Kirill
12.12.2017
09:20:00
LoadBalancer стоял. Вопрос снят, оказывается надо было вызвать iptables -P FORWARD ACCEPT https://docs.docker.com/engine/userguide/networking/default_network/container-communication/#container-communication-between-hosts

Serg
12.12.2017
09:23:17
Коллеги подскажите плз
запустил kuber 1.8.5
как настроить forward DNS на внешний сервер?
поменял —cluster-dns=192.168.21.254
все равно из подов запросы не проходят, куда копать?

User ?
12.12.2017
09:24:53
Привет, кто использует k8s на железе, какой инструмент для настройки сети используете? flannel/calico? что-то еще?

Anton
12.12.2017
09:26:38

Google

User ?
12.12.2017
09:27:23
У меня контейнеры не получают flannel-ip адреса, не понимаю это ошибка или так и должно быть

Anton
12.12.2017
09:28:51
думаю это какая то ошибка. посмотрите статус фланели, видит ли соседние ноды и тд

User ?
12.12.2017
09:31:11

Let Eat
12.12.2017
09:44:21

Serg
12.12.2017
10:00:09

Anton
12.12.2017
11:04:25

Sergey
12.12.2017
11:12:42

Andrey
12.12.2017
12:24:31
dind, говорите? ? https://github.com/argoproj/kink

Dmitry
12.12.2017
12:30:31
@vkfont знакомишься с арго? или уже есть успешные сборки?

Andrey
12.12.2017
12:30:48
пока читаю, думаю вот 2-ю версию потыркать

Dmitry
12.12.2017
12:36:03
очень интересный CI

Anatoliy
12.12.2017
12:37:17

Andrey
12.12.2017
12:37:22
знакомишься, или есть успешные сборки? ?

Denis
12.12.2017
12:37:23

Dmitry
12.12.2017
12:40:01
Планирую познакомится =)

Anatoliy
12.12.2017
12:40:31
А можно кратко пояснить - зачем оно? В чем преимущества?

Andrey
12.12.2017
12:42:45
сложно ответить
чаще всего бывает что у чего-то нет преимуществ явных, но есть специализации (особенно учитывая что требования всегда разные)
вот тут так например

Anatoliy
12.12.2017
12:43:44
и для чего его можно будет использовать?

Andrey
12.12.2017
12:44:27
а мы про argo или kink? ?

Dmitry
12.12.2017
12:45:54
kink или dind подойдет для разработки непосредствено контреллеров куба или докера

Google

Anatoliy
12.12.2017
12:45:59
Эм... я думал что кинк это и есть арго?
видимо плохо смотрел
угу, а арго тогда?

Dmitry
12.12.2017
12:46:38
не.. там арго использует свой контреллер для запуска ресурсов в кубере
соответственно им для разработки этого контреллера нужет kink
ну.. конечно можно каждый раз виртуалку для куба поднимать.. но думаю у них в разработке догфудинг.. и собирают они свои релизы своим же арго
но это все предположения =)

Anatoliy
12.12.2017
12:48:06
угу, понятно, а сам арго чем полезен будет?

Admin
ERROR: S client not available

Dmitry
12.12.2017
12:48:41
интересный CI использующий куб

Andrey
12.12.2017
12:48:42
думаю промосайт для ответа на вопрос подойдет лучше всего: https://applatix.com/open-source/argo/

Dmitry
12.12.2017
13:26:51
Позвольте запостить тупой вопрос в этот чатик, а то я неосилятор доков. Хочу впервые пощупать кубер.
Вопросик по HA кластера:
1) Использовать ли HA-мастеров, скажем штуки три, или ограничиться одним?
2) Что будет если единственный мастер сдохнет - я просто не смогу управлять кластером, но контейнеры/сеть/service discovery продолжат работать?
3) Чем бутстрапить HA-кластер, kubeadm поддерживает это?
(все bare metal)
4) Мастер может быть и worker-нодой тоже?

Dmitry
12.12.2017
13:29:31
1) одним
2) да
3) насколько мне известно не поддерживает
4) да

Anatoliy
12.12.2017
13:30:06
а "для особо одаренных" можно пояснить что за HA?)

Vitaliy
12.12.2017
13:30:44
high availability

Anatoliy
12.12.2017
13:30:56
понятно спасибо, но почему тогда один мастер?

Google

Dmitry
12.12.2017
13:31:18
Один - не HA, три и больше - уже HA

Dmitry
12.12.2017
13:31:22
кстати.. с если запустить apiserver в единственном экземпляре внтури куба, то это и будет HA
ну и самый важный вопрос.. зачем тебе HA для apiserver?

Anatoliy
12.12.2017
13:32:58

Denis
12.12.2017
13:33:25

Dmitry
12.12.2017
13:34:01

Dmitry
12.12.2017
13:35:05
etcd != apiserver. это две разные сущности и можешь их разнести на разные тачки
нароче) просто ответ - хочешь побаловаться используй minikube
хочешь понять как работает - используй hardway

Anatoliy
12.12.2017
13:36:25
добавлю третий уже слэйвом, тоже думаю все норм будет

Dmitry
12.12.2017
13:38:21

Anatoliy
12.12.2017
13:39:20
в общем проблем не увидел честно говоря
единственное - куб конфиг надо на второй тоже сделать настроенным что бы подключаться если первый упадет

Dmitry
12.12.2017
13:40:06
разве рафт может на двух тачках заработать?
мне кажется - нет

Anatoliy
12.12.2017
13:40:15
что за рафт?

Dmitry
12.12.2017
13:40:22
https://raft.github.io/

Aleksandra
12.12.2017
13:40:36