@kubernetes_ru

Страница 594 из 958
Эдуард
31.05.2018
16:49:56
Гугло доступно хоть сейчас

Сергей
31.05.2018
16:49:59
На ДО вроде в альфе?
я уже 2 неделю от них жду альфа доступа

Banschikov
31.05.2018
16:50:09
все ждут
У нас вот тут 152ФЗ и поэтому деплом кластер в mail.ru?

Эдуард
31.05.2018
16:50:47
У нас вот тут 152ФЗ и поэтому деплом кластер в mail.ru?
Они сами не задеплоили себе, насколько я знаю.

Google
Banschikov
31.05.2018
16:51:34
Сергей
31.05.2018
16:51:54
я что там в мейлсру с type=LoadBalancer)

Эдуард
31.05.2018
16:52:15
Значит я отстал от жизни

Banschikov
31.05.2018
16:54:09
Значит я отстал от жизни
Там на openstack облако у них и k8s интегрирован. Все фичи для кубера работают из каробки. Мы думали сами кубер деплоить у клауд-провайдеров, но там ценники конские выстовили. По типу КРОК выдал 100к рублей за гигабитный канал)

я что там в мейлсру с type=LoadBalancer)
Там поднимается как в gce LB

Сергей
31.05.2018
16:59:47
они напилили свой балансер который по апи совместим с гугловым?

Banschikov
31.05.2018
17:09:16
они напилили свой балансер который по апи совместим с гугловым?
Нет, там OpenStack, который интегрируется с k8s. У OpenStack есть свой LoadBalancer, который как ты понимаешь активируется когда ты деплоишь сервис LoadBalancer

Сергей
31.05.2018
17:09:29
а там опенстек

я знаю как работает клоудпровайдер у кубера, я не знал что мейлсру юзает опенстек

Banschikov
31.05.2018
17:12:31
я знаю как работает клоудпровайдер у кубера, я не знал что мейлсру юзает опенстек
Причем они полностью для тебя открываю панель Horizon, откуда можешь правлять облаком. Там появилась вкладка kubernetes, где ты развертываешь кластер k8s

Ну и конечно хочешь юзай terraform для провижинга кластера и т.д

Dmytro
31.05.2018
20:20:44
Прикрученно но иногда этот .... артемис может и отвечать но не выполнять свою функцию без коннекта к базе которая для него прикрученна.
сделайте в каждом поде healthcheck чтобы возвращал положительный результат только если все сервисы нужные для этого приложения доступны. У меня вот например есть пхп приложение, в healthcheck стоит проверка что мускуль, редис и эластиксерч (без которых это приложение не может работать) доступны и работают

Google
Dmytro
31.05.2018
20:29:52
А как проверяете доступность редиска и т. д. по портам?
ну а как приложение туда ходит? вот этой либой или пакетом какую-то dummy команду выполнить, аналог mysql SELECT 1;

могу посмотреть что именно у нас там выполняется если сильно интересно, но по сути это не важно

т.е. в случае моего пхп приложения есть пхп файлик, там код на пхп используя ту либу что и приложение и тот же конфиг файл

Evgeniy
31.05.2018
20:31:26
Самая проблема с шиной артемис, статус этой заразы вообще фин знает как проверить)))

Dmytro
31.05.2018
20:32:17
ну тут не подскажу, не знаю даже что это. Но по идее приложение то как-то с ней работает и можно найти какую-то команду которая если шина не поднялась будет фейлиться

Evgeniy
31.05.2018
20:36:16
Это что то типа рабита, сервер очередей, но какой то глючный. В общем спасибо, в каком, направлени копать понял.

Dmytro
31.05.2018
20:37:34
?

Andrey
31.05.2018
20:42:50
в influxdb можно (и много где еще)
А есть какая то дока как настроить хранение с апроксимацией в influxdb? Я её сегодня оживил ))) Убрал ограничения на количество сериалов и тегов.

Кстати, никто не в курсе аналога функции rate в influxedb ?

Dmytro
31.05.2018
20:48:27
А есть какая то дока как настроить хранение с апроксимацией в influxdb? Я её сегодня оживил ))) Убрал ограничения на количество сериалов и тегов.
у них на сайте хорошая документация, вроде бы все понятно расписано https://docs.influxdata.com/influxdb/v1.5/guides/downsampling_and_retention/

Кстати, никто не в курсе аналога функции rate в influxedb ?
пишут это давно уже можно сделать через group by https://github.com/influxdata/influxdb/issues/3976#issuecomment-217044499

Crypt
31.05.2018
20:57:04
Кто подскажет что я делаю не так? sudo kubeadm init ..., потом пытаюсь kubectl apply -f longPathToFlannel.yaml, но получаю: Error from server (NotFound): the server could not find the requested resource

Иван
31.05.2018
21:52:51
export KUBECONFIG=/etc/kubernetes/admin.conf делал?

Sergio
01.06.2018
05:50:37
/report

/report

Andrey
01.06.2018
06:41:52
господа, а откуда брать метрики по поводу занятого\свободного места и прочей инфы по вольюмам для каждого пода? cadvisor в такое умеет?

Google
Andrey
01.06.2018
06:45:33
хм, вроде kubelet умеет. я уже, кстати, запутался - вроде как туда вшит cadvisor, но вроде он уже как и deprecated (kubernetes#53615)

Banschikov
01.06.2018
06:51:12
Всем привет! Подскажите, примонтировал volume поду. Пытаюс там создать файл rw, но получаю в ответ read-only file system

readOnly: false есть

Как победить?

Maksim
01.06.2018
06:55:01
А что в клейме написано?

Andrey
01.06.2018
06:55:56
кстати, https://github.com/kubernetes/kubernetes/issues/64120 в 1.10.3, 1.9.8, 1.8.13 я напоролся

Banschikov
01.06.2018
06:58:31
кстати, https://github.com/kubernetes/kubernetes/issues/64120 в 1.10.3, 1.9.8, 1.8.13 я напоролся
Во во точняк. Тоже конфигмап у меня и версия k8s 1.10.1

Andrey
01.06.2018
06:58:58
в 1.10.1 все ок, а в конфигмап писать нельзя

тут баг конкретно при использовании subPath

Banschikov
01.06.2018
06:59:44
понял.Спасибо!

Andrey
01.06.2018
07:00:47
понял.Спасибо!
https://github.com/kubernetes/kubernetes/issues/62099

Maksim
01.06.2018
07:02:09
в 1.10 то же

Vitaliy
01.06.2018
07:50:06
Привет. Кто-нибудь запускал HA кластер alertmanager с инстансами в разных регионах? Это заработает? https://github.com/prometheus/alertmanager#high-availability

Mikhail
01.06.2018
10:32:50
Если мне надо анонсировать обычную сеть по bgp для подов на ноде и нужны сетевые политики мне смотреть в какую реализацию сетевого плагина для кубера? calico? Romana?

что сейчас модно в среде лучших кубероводов?

у calico звездочек на гитхабе в 2.5 раза больше )

Se
01.06.2018
10:48:15
бадушники хвалили калику еще год назад. про романо не слышал, погуглил. вроде это только политики , а не сетевой плагин. имхо калико топчик

Google
Andrey
01.06.2018
10:53:25
default clusterip LoadBalancer 10.5.55.102 192.168.100.1 80:31169/TCP Подскажите, если сервис получил external ip, то на ноде же он должен появиться на одном из интерфейсов? Мучаю metallb и bgp, понять не могу почему нет этого ip ни на одном из интерфейсов, хотя по логам ругани нет

Andrey
01.06.2018
10:53:58
iptables-save посмотрите

Andrey
01.06.2018
10:55:18
iptables-save | grep '192.168.100' -A KUBE-SERVICES -d 192.168.100.1/32 -p tcp -m comment --comment "default/clusterip: loadbalancer IP" -m tcp --dport 80 -j KUBE-FW-CQNAS6RSUGJF2C2D

Andrey
01.06.2018
10:57:09
В тему фаерволла: есть примеры по закрытию извне всего в кластере и чтобы при этом оно дружило с кубом?

Sergey
01.06.2018
11:06:36
Ребят а есть вариант вытащить первончальный токен после инициализации?

который для kubeadm join

Mikhail
01.06.2018
11:09:24
# kubeadm token create --print-join-command

Sergey
01.06.2018
11:10:13
# kubeadm token create --print-join-command
Благодарю сердешно:)

Andrey
01.06.2018
11:18:32
iptables-save посмотрите
спасибо, разобрался :)

Banschikov
01.06.2018
11:25:12
Подскажите как исполняемый файл в k8s прокинуть, что бы он там без проблем запускался?

Paul
01.06.2018
11:30:24
упаковать в докер, нет?

Andrey
01.06.2018
11:33:23
через * volume * secret * configmap * url (http/ftp) * image * init container * email как там у нас ещё байты можно переслать?

а, найти в числе пи можно

Banschikov
01.06.2018
11:34:20
упаковать в докер, нет?
Да тоже думал через dockerfile. Думал может есть более правильный метод

Anton
01.06.2018
11:34:58
kubernetes манипулирует подами, поды - это набор контейнеров. правильный метод напрашивается сам собой

Sergey
01.06.2018
11:43:34
а кто юзать то будет этот файл

Denis
01.06.2018
11:46:22
Привет народ. Подскажите плиз новичку в кубере. Стоит ли начинать с kubespray или лучше самоу плейбуки в ансибле собрать? Надо кластер на кубере поднять и есть пара месцев для обучения этому ремеслу. И может подскажет кто хороший курс от а до я?

Sergey
01.06.2018
11:46:47
kubernetes.io

:D

сначала ручками соберите разберитесь потом можно через bash или ansible потом попробуйте HA-multimaster потом лезьте в kubespray

Google
Sergey
01.06.2018
11:48:29
ну на пару недель тасок хватит, а дальше сами уже разберетесь что вам нужно

Sergey
01.06.2018
11:50:02
а руками как собирать? а то можно же kube adm и оп всё готово
ну в смысле ручками как в доке кубера указано, не надо сразу в автоматизацию лезть

Denis
01.06.2018
11:50:04
а руками как собирать? а то можно же kube adm и оп всё готово
Не подходит, на сколько я понял из доков, он не поддерживает мультимастер

Михаил
01.06.2018
11:54:48
вообще то может;)
с каких пор?

Denis
01.06.2018
11:55:18
вообще то может;)
https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/ The cluster created here has a single master, with a single etcd database running on it. This means that if the master fails, your cluster may lose data and may need to be recreated from scratch. Adding HA support (multiple etcd servers, multiple API servers, etc) to kubeadm is still a work-in-progress. Или может я не туда смотрю?

Sergey
01.06.2018
12:04:44
не, я имею ввиду собрать мастер

а потом к нему джойнить другие мастера через конфиг

с etcd

Denis
01.06.2018
12:07:32
Понятно

Страница 594 из 958