
Let Eat
17.05.2017
19:11:41
еще проверьте в kubectl describe svc drone-server что там есть Endpoints живые
а то может у вас сервис дохлый)

Rayan
17.05.2017
19:12:15
хмм

Google

Rayan
17.05.2017
19:12:38
а ведь не правильный endpoint

Let Eat
17.05.2017
19:12:54
ага, чего он 8008

Rayan
17.05.2017
19:13:16
targetPort
а не target :)
ошибка в yaml
недописал и мучался
Спасибо ;)

Let Eat
17.05.2017
19:15:05
а как оно target то приняло?
неизвестные поля ошибку выдают жжеж

Rayan
17.05.2017
19:16:11
Ошибку не выдал, target проигнорировал
targetPort если не указан то такой что и port
а ошибку должен был вывести при kubectl apply -f <path>?

Google

Let Eat
17.05.2017
19:20:31
вроде как должен, у меня постоянно ругается на мои кривые ямлы

Rayan
17.05.2017
19:23:32
Написал специально targetTTTTt: 8000
все равно проигнорировал

Victor
17.05.2017
22:50:48
подскажите, на хост тачке, где куб трудится, поднял nfs. как его теперь в pv пробросить? в частности интересует что указывать в server
всё, сам разобрался)

Andrey
18.05.2017
06:43:16
coreos/prometheus-operator: Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
https://github.com/coreos/prometheus-operator
Кто-нибудь юзает?

Rayan
18.05.2017
08:45:17
Сервис kube-dns должен ли исполнять рекурсивные запросы? (т.е обращаться к другим DNS для разрешения внешних имен как ya.ru)
Поэтому у меня сейчас не резолвится внешние домены

Zon
18.05.2017
09:34:15

Rayan
18.05.2017
09:38:38
Сейчас разбираюсь в настройках kube-dns пода, и там запускается контейнер k8s-dns-sidecar-amd64
Не подскажие что за это контейнер?
пока что понял, что вроде для сбора метрики и добавление health-check

Maksim
18.05.2017
09:51:51
https://github.com/kubernetes/dns/blob/master/docs/sidecar/README.md
Ну собственно так и есть) Это контейнер для экспорта метрик и чеков

Rayan
18.05.2017
10:19:58
ok) спс за ссылку на код, но не додумал там смотреть :D

Maksim
18.05.2017
10:21:39

Rayan
18.05.2017
10:31:26
А где кстати сорцы kubeadm?

Google

Maksim
18.05.2017
10:37:47
https://github.com/kubernetes/kubeadm

Rayan
18.05.2017
10:39:37
там нету кода :)

Let Eat
18.05.2017
11:28:48
Как куб заставить прибивать под в. crashLoopbackOff чтобы не мучался (и столбы запустился на другой ноде), вместо того чтобы пкрезапускать контейнеры в поде по кругу

Maksim
18.05.2017
11:36:30
delete?

Semyon
18.05.2017
11:45:41
Котаны, привет. А кто-нибудь пробовал сам или, может, знает кого-то, кто пробовал использовать RHEL/CentOS/Fedora Atomic Host?
Интересует, в первую очередь, вопрос, почему мы не должны его использовать.
Чтобы исключить холивар на ровном месте: "Это же Редхат" плохая причина его не использовать :)
Собсно юзкейз — собрать на атомиках kubernetes кластер для продакшена

Maksim
18.05.2017
11:47:42
у меня на RHeL всё живёт и здравствует

Let Eat
18.05.2017
11:47:48
delete?
не хочу руками delete, хочу чтобы кюб сам

Maksim
18.05.2017
11:48:17

Semyon
18.05.2017
11:48:21

Maksim
18.05.2017
11:51:01
Насколько я понимаю prj Atomic был спецом придуман для контейнеров)

Semyon
18.05.2017
11:51:07
ага

Semyon
18.05.2017
11:51:13
поэтому и интересуюсь

yolkov
18.05.2017
12:22:46
@rossmohax оператор?)
следящий за требуемым для тебя условиям и убивающий под

Let Eat
18.05.2017
12:40:50
Да не может быть чтоб куб такого не мог

Stanislav
18.05.2017
15:34:28

Semyon
18.05.2017
15:36:17
у меня это долгосрочный таск, я хочу через пару месяцев первый кластер пульнуть
щас пока хрень копсом собранная работает, но ето норм

Google

Maksim
18.05.2017
16:14:21
Хе интересная реализация External Service

kay
19.05.2017
07:23:43
Коллеги, а кто как деплоит в k8s из Jenkins? Мне вот ни разу не комильфо костыли с bash, kubectl и secrets писать. Хочется чего-нибудь более изящного. Например:
withCredentials([[$class: 'StringBinding', credentialsId: 'test-password', variable: 'TEST_PASSWORD']]) {
kubectl(['51a5acd6-24c2-47b6-b9ab-78883abbcbe4']) {
deploy(yaml)}

Zon
19.05.2017
07:26:08

kay
19.05.2017
07:26:36
Я еще рассматриваю нечто вроде k8s webhooks. Например все тесты прошли, взял и запилил всего один curl:
curl http://somehost/webhooks/namespace/deployment/deploy?pass=%jenkinssecrethash%

Zon
19.05.2017
07:27:50
Это как?
Мастер и слейвы в кубе крутятся, kubernetes плагин может эплаить ямлы

kay
19.05.2017
07:28:41
ну предположим. а если у тебя несколько кластеров? у меня их сейчас как минимум 5. Скоро будет больше.

Admin
ERROR: S client not available

kay
19.05.2017
07:29:00
В каждый кластер деплоить дженкинс слейв? Ну нафиг
Вот кстати интересная картинка:
https://www.cloudbees.com/sites/default/files/orchestrating-deployments-blog-pic2.png
(c) https://www.cloudbees.com/blog/orchestrating-deployments-jenkins-workflow-and-kubernetes
но опять таки не нравится, что нужно kubectl постоянно тащить

Igor
19.05.2017
07:30:12

Zon
19.05.2017
07:30:54
С несколькими пока не знаю
Но вообще да, я пока не нашёл себе CI/CD, чтоб полностью устраивало

Let Eat
19.05.2017
07:53:08

Zon
19.05.2017
07:54:55

Let Eat
19.05.2017
07:55:33
Так из репы же все?

Zon
19.05.2017
08:00:10

Google

Zon
19.05.2017
08:01:16
но возможно я что-то не понял, если меня исправить - я буду рад

Let Eat
19.05.2017
08:02:13
Ну с fly-cli весь план загружаешь из репы и оно крутится

Zon
19.05.2017
08:03:04
но я не хочу этого. я хочу коммит в репу и пайплайн поменялся
как в дрон, дженкинсфайл, тревис и тд

Semyon
19.05.2017
08:03:31
Я тут ворвусь, но я ничего лучше Circle CI пока не видел
конкорс вообще показал себя отвратительно
он же дико медленный без костылей

Zon
19.05.2017
08:04:06
особенно если несколько кластеров будет интересно

Semyon
19.05.2017
08:05:08
да никакой магии, у нас есть кубернетес кластер, в CI мы собираем образы и пихаем в ECR, потом тупо вызываем kubectl с нужными параметрами
если кластеров несколько, то просто подсовываем на этапе бутстрапа нужный конфиг кубконтрола в машинку

Zon
19.05.2017
08:05:44
и тесты там же прогоняете?

Semyon
19.05.2017
08:05:55
ага

Zon
19.05.2017
08:06:20
а нужные параметры - это поменять ID имаджа или что-то более сложное?
как проверяется, что деплой успешно накачен?

Semyon
19.05.2017
08:07:17
у нас тут пока космолёт в строительстве :)

Let Eat
19.05.2017
08:09:40