@kubernetes_ru

Страница 565 из 958
Dmytro
15.05.2018
13:00:29
Но применится эти значения на всю ноду

Andor
15.05.2018
13:00:45
https://github.com/docker-library/redis/blob/99a06c057297421f9ea46934c342a2fc00644c4f/3.2/Dockerfile вон какие-то хаки применяют

у нас редис запускается вот так: . - name: redis image: redis:3 livenessProbe: tcpSocket: port: 6379 initialDelaySeconds: 10 timeoutSeconds: 5 resources: limits: cpu: 10m memory: 12Mi requests: cpu: 10m memory: 12Mi

sbog
15.05.2018
13:03:20
Подскажите, коллеги, кто чем локально деплоит k8s. Я долго пользовался minikube, но количество багов в нем уже ни в какие ворота не лезет на мой взгляд. Нужно что-то другое. kubespray для одной ноды кто-то пробовал?

Google
Dmitry
15.05.2018
13:04:30
kubeadm?

Anton
15.05.2018
13:22:42
> kubespray для одной ноды кто-то пробовал? пробовал, работает

sbog
15.05.2018
13:26:18
Dmitry @aialferov спасибо, коллеги. Буду или kubeadm пользовать, или kubespray. Последний я для HA инсталляций, собственно, довольно успешно пользую.

Andor
15.05.2018
13:38:27
там исходники хакают при сборке, возможно это связано

особо не вникал

Andrey
15.05.2018
13:39:30
И такого не получаете в логах? WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128

Andor
15.05.2018
13:39:56
боюсь что это сильно другой вопрос

это же про listen

почему он у тебя ниже 128 оказался?

Andrey
15.05.2018
13:46:41
На хосте net.core.somaxconn = 65535 и там такой проблемы нет (если запустить redis на нем или с net==host)

А вот внутри контейнера: cat /proc/sys/net/core/somaxconn 128

Banschikov
15.05.2018
13:59:21
У кого нибуть крутится tarantool в k8s?

Google
Sergey
15.05.2018
13:59:51
?

sbog
15.05.2018
14:02:52
tarantool + vinyl + EBS в связке используем, если вопрос про stateful

Banschikov
15.05.2018
14:05:31
Есть такое
tarantool с репликацией? EBS это что такое?

sbog
15.05.2018
14:06:07
vinyl - это движок, который на диск скидывает данные. Тарантул с репликацией. EBS - это Amazon сторадж, куда складываем данные

Andrey
15.05.2018
14:12:47
Тут по факту получается реплика и не нужна?
А как вы несколько инстансов без реплики запустите?

Banschikov
15.05.2018
14:14:51
А как вы несколько инстансов без реплики запустите?
Да верно. Я немного не о том подумал

Andrey
15.05.2018
14:20:04
Тем более, учитывая что он однопоточный, по-другому его не заскейлишь

Stanislav
15.05.2018
14:55:13
Посоны, есть какой нибудь способ защитить pvc от удаления даже если мы удаляем чарт через helm?

Sergey
15.05.2018
14:57:36
не указывать его в чарте?))

Anton
15.05.2018
14:59:17
pvc или сам volume?

можно сделать reclaimPolicy: Retain, тогда при удалении PVC, volume должен остаться

L
15.05.2018
15:00:43
привет всем. поделитесь, пожалуйста, опытом организации дебага 1 микросервиса локально на станции разработчика, когда остальные в кластере. может есть у кого опыт использования telepresence.io? накидайте идей

Andor
15.05.2018
15:03:38
А зачем локально?

L
15.05.2018
15:04:16
ну я имею ввиду построчную отладку, профилирование и т.п. что в общем-то почти любая IDE умеет

Fike
15.05.2018
17:52:08
дык порт нужный пробросьте просто

Anton
15.05.2018
18:32:16
это если ide умеет так

Fike
15.05.2018
19:35:30
а как еще она может уметь?

Google
Anton
15.05.2018
19:40:27
к процессу подключиться, к примеру

Fike
15.05.2018
19:41:04
а как она это сделает?

пожалуй даже сам отвечу: по сети

Deep Sea
15.05.2018
20:08:54
через strace /s

Anton
15.05.2018
21:01:49
пожалуй даже сам отвечу: по сети
и каким образом задействована сеть при, скажем, ‘gdb attach <pid>’?

а ide вполне может основываться на этом

Fike
15.05.2018
21:38:50
Она не может основываться на этом, потому что удаленного дебага просто в жизни слишком много и она будет бесполезна. А для gdb есть gdbserver.

Anton
15.05.2018
22:58:50
Кто подскажет, на нодах есть label dc как то можно задать правило чтобы под присутсвовал в каждом дц один раз?

Andor
16.05.2018
03:54:35
Аффинити/анти-аффинити

Andrey
16.05.2018
07:01:24
Господа, а можно как-нибудь сделать так, чтобы поды statefulset при возможности шедулились на те же ноды, на которых были первоначально запущены?

Andor
16.05.2018
07:01:48
1) зачем? 2) можно

но 2 зависит от 1

Anton
16.05.2018
07:02:11
а разве оно не так по дефолту?

Andrey
16.05.2018
07:02:14
Аттач-детач EBS зело ненадежен и медленнен

на m5/c5 инстансах точно, даже с самым последним ведром

Andor
16.05.2018
07:02:45
почему ненадёжен?

у меня работает

про медленно - согласен, могло бы и побыстрее быть

но не принципиально

Anton
16.05.2018
07:05:38
@inish777, будь добр, пользуйся dpaste.de / paste.org.ru / whatever.

Google
Andrey
16.05.2018
07:06:08
почему ненадёжен?
https://github.com/coreos/bugs/issues/2371

Andor
16.05.2018
07:06:32
nvme не пробовали

Andrey
16.05.2018
07:06:45
ну вот, имейте ввиду

Andor
16.05.2018
07:07:12
спасибо

Andrey
16.05.2018
07:08:17
спасибо
а без nvme все хорошо?

Andor
16.05.2018
07:08:27
нареканий не было

скорость переподключения между нодами конечно не реактивная, в пределах нескольких минут

для нас приемлимо

Andrey
16.05.2018
07:09:28
но 2 зависит от 1
и все-таки - какие варианты?

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

Anton
16.05.2018
07:15:34
Кто нить юзает terraform?

Для k8s*

Andor
16.05.2018
07:19:11
аффинити решает не точно ту же задачу

и все-таки - какие варианты?
кажется я наврал :/

Vasilyev
16.05.2018
07:20:48
Для k8s*
Для деплоя самого к8с?

Sergey
16.05.2018
07:25:32
может для деплоя платформы куда k8s лепится?

bebebe
16.05.2018
07:27:32
Кто нить юзает terraform?
я использую terraform для провижининга нод на которые потом встанет k8s

Google
Vasilyev
16.05.2018
07:27:40
https://registry.terraform.io/modules/poseidon/kubernetes/google/1.10.2

Anton
16.05.2018
07:29:34
Для деплоя самого к8с?
Нет, для деплоя в

Vasilyev
16.05.2018
07:29:47
хельм?

Anton
16.05.2018
07:30:47
хельм?
ну смотрю алььтернативы

Andor
16.05.2018
07:31:47
мне вчера порекламировали spinnaker

Anton
16.05.2018
07:31:54
kubecfg не понра, terraform юзаем для других нужд

Andor
16.05.2018
07:31:57
но чота кажется он какой-то сложный

Vasilyev
16.05.2018
07:32:07
ну смотрю алььтернативы
Как по мне, так терраформ предназначен все таки для инфраструктуры. Не для приложений

Anton
16.05.2018
07:32:09
в тераформе не нравится то что он на лету не может подхватить конфиг

Andor
16.05.2018
07:32:44
что значит "на лету подхватить конфиг"?

Anton
16.05.2018
07:32:56
например прописал в нем неймспейс, а он уже создан не тераформом - дает ошибку

Andor
16.05.2018
07:32:57
кстати про терраформ лучше в чят хашикорп

bebebe
16.05.2018
07:32:59
я как бы с ним год уже вожусь, не по своей воле, и не советую

Andor
16.05.2018
07:33:14
не советую
да я почитал и сам себе не советую :)

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