
Anatoliy
11.12.2017
11:26:21
причем "искаропки" :) т.е. просто в конфиге параметр поменял

Evgeniy
11.12.2017
11:27:38

Paul
11.12.2017
11:28:51
нет, доки нет, но при минимальном знании шефа разобраться несложно + автор кукбука нормально реагирует на вопросы.

Google

Paul
11.12.2017
11:29:28

Evgeniy
11.12.2017
11:32:22
Блин. Жесть какая-то. Придется делать как на видео у индуса на centos, наверное.
Только плохо, что этот индус все в текст не выложил.

Paul
11.12.2017
11:35:06
а вам надо в прод или так, пальцем потыкать? Если второе - kubeadm в помощь
он вообще не требует приложения мозга

Evgeniy
11.12.2017
11:35:44
https://devopsmates.com/part-1-kubernetes-introduction-installation/ - вот в тексте, то что на видео, если кому интересно.
#kubernetes #virtualbox #centos #fulldoc

Paul
11.12.2017
11:36:58

Evgeniy
11.12.2017
11:37:42

Anton
11.12.2017
11:48:19

Paul
11.12.2017
11:53:57
я с кубспреем работал пол-года назад. Тогда было запрещено

Anton
11.12.2017
12:12:53

Google

Let Eat
11.12.2017
12:20:18

Yuno
11.12.2017
12:24:29
Ребята, есть проблема с коннекшном к внешней базе данных из подов в GKE. В конфиге nodejs прописаны настройки соединения с базой данных, сама база данных находится на внешнем сервере вне kubernetes, причём у базы данных есть вайтлист айпи адресом которым разрешённо коннектится. Мне не совсем понятно с каких айпи идёт запрос в базу из подов и какие адреса нужно добавить в вайтлист базы данных. Может кто-то объяснить как это работает? Спасибо

Даниил
11.12.2017
12:29:54
ну адрес ноды же
у тебя ж пробрасывается трафик с поды на внешку
если я не ошибаюсь, конечно

Yuno
11.12.2017
12:30:44
Мм, возможно так и есть. Я просто только начал работать с kubernetes, поэтому пока не уверен ни в чём)
Попробую добавить айпи нод
Они ведь в GKE статичные?
На нодах kubernetes в GKE действительно стоят внешние IP адреса, однако если нода рестартится, то выдаётся новый рандомный айпи адрес. Что можно сделать с вайтлистом базы данных?

Anton
11.12.2017
13:24:51
в gke более интеллектуального инструемента для контроля доступа нет? acl или еще какие политики

Alexander
11.12.2017
13:25:43
А база данных в том же vpc что и k8s? Если да, то можете общаться по внутренним, а в вайтлисте добавить подсеть

Yuno
11.12.2017
14:49:01
база данных на отдельном сервере, она вне k8s

Даниил
11.12.2017
15:13:02
а сетка есть?

Alexey
11.12.2017
15:13:43
@iweron https://cloud.google.com/compute/docs/ip-addresses/reserve-static-external-ip-address

Yuno
11.12.2017
15:23:45
Спасибо, попробую

Alexander
11.12.2017
15:52:41

Ihor
11.12.2017
17:11:51

Evgeniy
11.12.2017
17:12:40

Ihor
11.12.2017
17:12:54
Для людей вот “Setup kubenetes cluster on ubuntu 16.04 with kubeadm” @SystemMining https://medium.com/@SystemMining/setup-kubenetes-cluster-on-ubuntu-16-04-with-kubeadm-336f4061d929

Google

Ihor
11.12.2017
17:14:03
Еще для некоторых людей есть https://kubernetes.io/docs/getting-started-guides/ubuntu/local/, но это может быть интересно не всем)

Paul
11.12.2017
17:16:15
А для людей?)
это как? Кнопка "сделать зашибись"?
Так это вам к майкрософту

Ihor
11.12.2017
17:16:28
Еще в свое время я вот этим мануалом поднимал кластер на packet.net
https://blog.alexellis.io/kubernetes-in-10-minutes/

Сергей
11.12.2017
17:16:51

Evgeniy
11.12.2017
17:17:05

Paul
11.12.2017
17:18:20
просто нет слов
https://github.com/kelseyhightower/kubernetes-the-hard-way
для тех, кто хочет углубленно. По верхам - kubeadm

Evgeniy
11.12.2017
17:25:09

Paul
11.12.2017
17:35:26
И что там углубленного?
хотя бы объясняют в деталях, что и как устроено в процессе деплоя. Хайтауэру как соавтору куба я верю несколько больше, чем безымянному Кумару

Evgeniy
11.12.2017
17:36:17

Paul
11.12.2017
17:37:18

Evgeniy
11.12.2017
17:38:09

Paul
11.12.2017
17:38:22
хотите гонять куб на одном мастере, без фаеровла и с etcd, торчащим голой задницей в инет – ваше право, кто же спорит
откуда амазон вообще взялся? Инструкция Хайтауэра никак не привязана к провайдеру

Evgeniy
11.12.2017
17:39:06

Александр
11.12.2017
17:39:34
Коллеги, как вы решаете вопрос записи данных от нескольких подов в rbd хранилище? У меня staging/test окружение bare metal k8s + ceph rbd, production Amazon + ebs. ReadmWriteMany не поддерживается, как быть предположим с mysql master + master подами или попросту если несколько реплик?

Paul
11.12.2017
17:39:47

Evgeniy
11.12.2017
17:40:05

Sergey
11.12.2017
17:40:14

Google

Paul
11.12.2017
17:40:57

Evgeniy
11.12.2017
17:42:54
как минимум – что непонятно и почему
Я написал, что мне нужна подробная дока с мелочами по всем пунктам поднятия kubernetes на ubuntu 16.04 на виртуалках.
https://devopsmates.com/part-1-kubernetes-introduction-installation/ - пока я только эту нашел, и в свободное время попробую адаптировать или поднять на centos.

Aleksandra
11.12.2017
17:43:57

Evgeniy
11.12.2017
17:45:10

Sergey
11.12.2017
17:47:04

Paul
11.12.2017
17:47:38
код там, впрочем, во-многом генерирован

Admin
ERROR: S client not available

Evgeniy
11.12.2017
17:49:46

Александр
11.12.2017
17:49:47

Aleksandra
11.12.2017
17:50:51

Paul
11.12.2017
17:51:08

Evgeniy
11.12.2017
17:52:04

Paul
11.12.2017
17:52:10
это не kops, который без амазона просто работать не будет никак

Sergey
11.12.2017
17:52:25

Сергей
11.12.2017
17:52:30
все доки за пределами кубера устаривают обычно через 2 выпуска

Google

Paul
11.12.2017
17:52:43

Сергей
11.12.2017
17:54:45

Paul
11.12.2017
17:55:52

Сергей
11.12.2017
17:56:17

Paul
11.12.2017
17:56:34
хочетс надеятся, когда куб окончательно передет на cri-o (что избавит его от вечных поисков багов докере) – кто-то все-таки займется документацией

Aleksandra
11.12.2017
17:56:36
никакой проблемы сделать ровно то же самое на реальном железе, пропустив 1 и 3 пункты.
Мы же не проблемы, а про заточенность. Там дальше по доке тоже полно сниппетов относящихся напрямую к google api. По нормальному можно было бы например картинку с сетями приложить, и нарисовать внутренний и внешний интерфейсы, это было бы объяснениt, а в этой доке вместо этого `curl -s -H "Metadata-Flavor: Google"
http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/ip`

Сергей
11.12.2017
17:56:39
ну как по мне, что ыб им начать приводить документацию в порядок, надо на какой-то момент сделать фича фриз и договориться об апи
хотя бы напистаь документацию для апи которое считается стабильным и не менять его

Paul
11.12.2017
17:57:05
freebsd тоже опенсорс, а документация там – образец для подражания

Сергей
11.12.2017
17:57:30

Paul
11.12.2017
17:58:59
идея CRI в том, чтобы отвязать куб от конкретной контейнеризации

Сергей
11.12.2017
17:59:22
cri-o это Open Container Initiative-based implementation of Kubernetes Container Runtime Interface
полностью свой рантайм осместимый с cri
cri-containerd - соответсвенно совместимый с cri рантайм от докера)

Let Eat
11.12.2017
18:48:45

Anton
11.12.2017
18:50:02
А self hosted вообще норм идея?

Sergey
11.12.2017
18:50:05
спасибо. выглядит просто, попробую.

Let Eat
11.12.2017
18:51:20