
Vadim
10.10.2018
14:56:50
Это нормально, Azure-style

Maksim
10.10.2018
14:57:23
Aws style ??
Как пофиксить?
Ядер больше или как?

Google

Anton
10.10.2018
14:57:54
шедулингу нужна актуальная инфа. что толку запускать кучу подов, если им cpu time не хватит или будет пиздец тормозить
если устраивает что пиздец тормозит - выставляй лимит оч низкий

Maksim
10.10.2018
14:58:56
Это понятно
Но сейчас нужна отладка
Я с помощью Прометея сниму метрики но какого хера AWS меня так подставляет :(

Andor
10.10.2018
15:00:30

Maksim
10.10.2018
15:00:50
А где их пофиксить
Оркестрация с помощью kops

Andor
10.10.2018
15:01:34
https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/

Maksim
10.10.2018
15:01:37
А дефолтные лимиты найти не могу:(

Andor
10.10.2018
15:02:08
ну ты сделай kubectl get all --all-namespaces -o yaml и ковыряйся сколько влезет

Vadim
10.10.2018
15:12:19

Google

Dmytro
10.10.2018
15:13:39
ну раз уж такое дело то запощу сюда https://github.com/buttplugio/buttplug

Fike
10.10.2018
15:15:11

Kirill
10.10.2018
16:21:49
еще раз спасибо чуваки, я переделал конфиг с нуля, все заработало

Alexey
10.10.2018
16:42:12

Deep Sea
10.10.2018
16:43:39
Кто-нибудь здесь запускает php в кубере одним контейнером без нжинкса?

Alexey
10.10.2018
16:44:22

Fike
10.10.2018
16:44:46

Deep Sea
10.10.2018
16:45:07
апачем...?
Я скорее думал про roadrunner или nginx unit

Alexey
10.10.2018
16:45:27
проще 2 deployment написать на nginx и fpm

Deep Sea
10.10.2018
16:45:51
бывало
Как логи собираете? Через stdout или приложение само отправляет?
Хотя он достаточно типовой получается, но мне кажется что это лишняя прослойка

Fike
10.10.2018
17:05:04

Kirill
10.10.2018
17:05:38
подскажите такую вещь, при обычном рестарте docker сервиса одновременно на всех нодах в кластере, Galera падает в Crash Loop, я конечно понимаю что в кластерах такой вариант не очень, но есть ли какой-нибудь выход?

Alexey
10.10.2018
17:07:30

kvaps
10.10.2018
17:16:56

Kirill
10.10.2018
17:17:18
1.10.0 как? Полеты норм?

kvaps
10.10.2018
17:18:47
Там dynamic kubelet configuration завезли, но старый /etc/systemd/system/kubelet.service.d/10-kubeadm.conf больше не работает, это если через кубеадм ставили

Google

kvaps
10.10.2018
17:25:05
я вообще так делаю:
apt-get purge kubeadm
apt-get install kubelet kubeadm

Andor
10.10.2018
17:26:00
просто чудесно
полгода назад сетапили кластер - теперь не можете
so 2018
much devops

kvaps
10.10.2018
17:26:51
@Andorka м?

Andor
10.10.2018
17:27:17
да то что способ установки опять переделали

kvaps
10.10.2018
17:30:15
Да ниче не поменялось особо для клиентов, ток многочисленные опции для kubelet теперь в конфиг переехали, который теперь можно еще и на стороне сервера конфигурить.

Andor
10.10.2018
17:30:46
смотря что ты называешь "клиент"

kvaps
10.10.2018
17:31:15
kubelet - клинент имхо :)
но вообще я имел ввиду все воркер-ноды
ну или там где выполняется kubeadm join

Сергей
10.10.2018
17:35:30
Лучше бы они викубадмин норм HA мастер завезли
Даже у мерзости это из коробки 100 лет как

Andor
10.10.2018
17:36:18
что

kvaps
10.10.2018
17:36:46

Сергей
10.10.2018
17:37:33
Я же спецом написал нормальный )

kvaps
10.10.2018
17:50:02
@robolucion а как на счет такого?
https://medium.com/@bambash/ha-kubernetes-cluster-via-kubeadm-b2133360b198

Сергей
10.10.2018
17:52:18
Я могу ещё пару вариантов накинуть, я вообще писал про то, что бы кубадмин из коробки без "лишних" телодвижений деплоил ха мастер
Да и лод балансер - точка отказа, которую тоже надо резервировать, а облаках это проще конечно

Google

kvaps
10.10.2018
17:54:44
VRRP - для необлаков

Andor
10.10.2018
17:55:07
BGP - для богов

Andrey
10.10.2018
17:55:45
Metallb для народа

Andor
10.10.2018
17:55:59
metallb для мета-богов
ECMP FTW
извините

Сергей
10.10.2018
17:56:49

kvaps
10.10.2018
17:59:17

Maxim
10.10.2018
18:30:17
Всем привет!
Подскажите плз кто работал с EKS - я же правильно понимаю, что DNS записи для сервисов нужно писать через cname к dns имени ELB, а не через A записи к IP адресу, в который он разрешается?

Andor
10.10.2018
18:31:17
есть подозрение что это не про EKS вопрос

Alex Milushev
10.10.2018
18:36:51

Maxim
10.10.2018
18:37:09

Nik
10.10.2018
18:43:15
Как после обновления конфигмапа перезапустить поды деплоймента?
вижу rolling restart где то, но вроде его еще не существует

Andor
10.10.2018
18:45:27
1) руками по одному делать delete pod
2) передавать например в ENV подам рандомное число (или например хеш от конфигмапы)
3) была где-то тулза, которая умела дёргать вебхук при изменении файла

Nik
10.10.2018
18:46:13
1 - боль.
2 - видел костыли с датой. Держу в голове, но стремно как то выглядит.
2 - внутри пода?

Andor
10.10.2018
18:46:53
3 - да, в соседнем контейнере

Nik
10.10.2018
18:47:04
беда.

Andor
10.10.2018
18:47:24
все варианты говно, если уж честно :)

Google

Nik
10.10.2018
18:47:30
ага

Maxim
10.10.2018
18:47:34

Nik
10.10.2018
18:47:42
пойду поголосую за фичи с роллинг рестартом

Andor
10.10.2018
18:48:05

Nik
10.10.2018
18:48:46
Не Надо Так
Да понятно. В будущем из репо взял конфигмап и применил.
Пока только разворачиваю же

Maxim
10.10.2018
18:48:58

Nik
10.10.2018
18:49:08
и хотел потом послать команду на роллинг рестарт подов

Maxim
10.10.2018
18:50:02

Vadim
10.10.2018
18:50:14
https://quay.io/coreos/configmap-reload если понимаете что делаете и к чему это ведет

Anton
10.10.2018
18:54:31