
Andor
15.05.2018
07:59:28
кастомные добавить хочется

Igor
15.05.2018
08:01:47

Andor
15.05.2018
08:02:02
но ведь это labels
а мне бы хотелось annotation

Google

Andor
15.05.2018
08:02:54
то есть например аналогично failure-domain.beta.kubernetes.io/region сделать типа failure-domain.abc.com/datacenter

Igor
15.05.2018
08:06:10

Andor
15.05.2018
08:07:31
о, вон оно как
This is happening for any label that has a "/".
спасибо

Igor
15.05.2018
08:08:08
так что должно сработать через
--node-labels

Andor
15.05.2018
08:09:29
да, спасибо
это был неочевидный момент, но теперь всё понятно

Mikhail
15.05.2018
08:09:40

Vlad
15.05.2018
08:11:30
да, вот есть табличка: https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes

Stanislav
15.05.2018
08:19:12
Народ, а кто интегрировался с гитлабом, подскажите, как вы делаете интеграцию. Для каждого проекта сервис акаунт с правами кластер админа или же админа чисто на неймспейс пилите каждый раз?

Banschikov
15.05.2018
08:21:09
Подскажите , если у меня есть deployment из 3-х экземпляров. У 2-х экземпляров предположим api бдудет ver.2, а у 3-го экземпляра ver.3. Как то можно это реализовать средствами k8s ?

Mikhail
15.05.2018
08:27:42

Google

Vlad
15.05.2018
08:30:14

Stanislav
15.05.2018
08:31:26

Vlad
15.05.2018
08:34:09
Можно создавать helm charts с разными registraton token, уникальными для каждого проекта

Stanislav
15.05.2018
08:35:16
dev-feature-* и тд

Anton
15.05.2018
08:55:19
Ребят, из-за чего может вылазить подобное? Голый кластер с установленым дашбоард онли (kops/AWS).

Sergey
15.05.2018
08:59:53
у тебя акк без прав
на гитхабе ман по дашборду смотри, там создание сервисного аккаунта с админ правами есть

Banschikov
15.05.2018
09:02:40
кстать подскажите в версии k8s 1.10 в kube-controller-manager есть поддержка ceph-rbd из каробки?

Igor
15.05.2018
09:04:25

Banschikov
15.05.2018
09:22:11

Dmytro
15.05.2018
10:05:24
deployment подразумевает что все его реплики идентичны и если есть сервис который на этот деплоймент смотрит то траффик будет равноправно раскидывать на все реплики

Banschikov
15.05.2018
10:09:16

Dmytro
15.05.2018
10:12:36
нет, сервис любого типа будет это делать
почитайте доки, тип loadbalancer это для интеграции с облачными провайдерами

Andor
15.05.2018
10:13:54
(и metallb)

Andrew
15.05.2018
10:14:55

Andor
15.05.2018
10:15:19
вообще ортогонально
но например елб ты можешь снаружи дёргать

Google

Andrew
15.05.2018
10:15:52
аа, ок

Andrey
15.05.2018
11:08:50
Ребят, а киньте в меня, плиз, примером как добавить в зависимости в helm и заюзать stable/redis

Stanislav
15.05.2018
11:10:27
А кто знает, есть ли чтото более приятное взмен Helm?))))

Andor
15.05.2018
11:10:42
ksonnet
https://github.com/fkorotkov/k8s-kotlin-dsl ещё есть
можно ещё подумать про helm + operator
но это заметно дольше

Valentin
15.05.2018
11:11:50

Andor
15.05.2018
11:12:03
я не юзал, так руки и не дошли
но выглядит красиво, да?

Acidic
15.05.2018
11:13:07
Привет всем. Ни у кого нет подписки на RHEL?
Либо может кто знает, как прочитать решения на access.redhat.com/solutions

Valentin
15.05.2018
11:13:31
ток не пойму, оно потом в yml компилится?

Andor
15.05.2018
11:14:28
оно вроде само может подключаться к куберу и применять
https://github.com/fkorotkov/k8s-kotlin-dsl#apply-modifications

Fike
15.05.2018
11:15:33

Uncel
15.05.2018
11:15:58

Valentin
15.05.2018
11:16:45
выглядит конечно весело, но я продолжу юзать helm, хоть и весь код на котлине

Dmytro
15.05.2018
11:17:33

Acidic
15.05.2018
11:17:35
Бесплатный дев аккаунт
Только что активировал и нифига. Подожду немного, может должно время пройти с момента подписки..

Andrey
15.05.2018
11:18:07

Google

Andor
15.05.2018
11:18:44
в этом стандарте хотя бы полноценный язык есть

Dmytro
15.05.2018
11:28:31
в ksonnet тоже
яваскрипт называется

Andor
15.05.2018
11:29:48
там же вроде самодельынй язык был, не жаваскрипт, а jsonnet

Dmytro
15.05.2018
11:31:26
хмм я только примеры видел в докладе по kubeflow, а как похож на яваскрипт

Andor
15.05.2018
11:31:45
ну он немного похож, но более самодельный чем жаваскрипт

Dmytro
15.05.2018
11:32:17
фигово(

Andor
15.05.2018
11:32:40
не ну в нём вроде всё что надо можно сделать
но он своеобразный

Andrey
15.05.2018
12:01:23
Ребят, а как сделать так, чтобы в args не съедалось два дефиса - -?
args:
- --template

Stanislav
15.05.2018
12:02:10
Никак, они как раз для этого и предназначены в системе чтобы обрезать аргументы
аааа
- '--template' попробуй

Andrey
15.05.2018
12:04:34
flag provided but not defined: -template

Stanislav
15.05.2018
12:04:39
или так - "\-\-template"

Andrey
15.05.2018
12:04:42
у меня уже бомбит

Deep Sea
15.05.2018
12:06:24
args: ["--template"]

Andrey
15.05.2018
12:07:05
мне бы мультилайн, там аргументы к consul-template

bebebe
15.05.2018
12:08:59
-- --foobar?

Google

Andriy
15.05.2018
12:25:42
command: ["php-fpm", "--allow-to-run-as-root"]
or
command: ["php-fpm"]
args: ["--allow-to-run-as-root"]

Andor
15.05.2018
12:26:35
без разницы
а чо, в готовых контейнерах не подглядеть?
не верю что нет готовых контейнеров для запуска пхп-фпм внутри
а, изначальный вопрос вообще не про пхп был

Andrey
15.05.2018
12:28:47
Я в курсе, проблема была в прокидывании двух —

Andor
15.05.2018
12:29:27
.
command:
- /pod_nanny
- --container=kube-state-metrics
- --cpu=100m
- --extra-cpu=1m
- --memory=100Mi
- --extra-memory=2Mi
- --threshold=5
- --deployment=kube-state-metrics
у меня всё работает например
так что сомневаюсь что проблема в прокидывании двух минусов

Andrey
15.05.2018
12:30:12
Да уже все решил. В пробеле проблема была. Там не key=val, a key val

Andor
15.05.2018
12:30:21
а, отлично, что разобрались
возможно парсер и так и так умеет
но не принципиально

Andrey
15.05.2018
12:31:29
Теперь другой момент, как контейнерам отдать системные настройки sysctl? redis ругается
Пока нашел только такое: security.alpha.kubernetes.io/sysctls в PodSecurityPolicy

Dmytro
15.05.2018
12:55:33
В смысле отдать?

Sergey
15.05.2018
12:57:19
"передать"

Andor
15.05.2018
12:57:29
кажется редис ругается на оверкоммит
судя по гуглу

Deep Sea
15.05.2018
12:58:02
либо на huge pages