
bebebe
04.05.2018
13:14:40
вариантов масса, надо через kubectl describe pod kubectl logs смотреть логи почему крашится

Alexandr
04.05.2018
13:16:43
хотя он там есть )

bebebe
04.05.2018
13:17:43

Google

Sergey
04.05.2018
13:17:57

Alexandr
04.05.2018
13:18:14

bebebe
04.05.2018
13:19:50

Alexandr
04.05.2018
13:20:29

Denis
04.05.2018
13:24:18
Можете подсказать, можно ли использовать сервис как балансер? направить его на 2 пода
selector:
name: pod1
name: pod2

Sergey
04.05.2018
13:27:57

Andor
04.05.2018
13:28:22

Sergey
04.05.2018
13:29:49
вроде это опционально
у нас например нет инфлюкса
я попытался отследить, куда хипстер что ставит, пришел к выводу, что информацию из top он хранит в базе, а т.к кубер это мульти-нод система, и если одна нода падает, хипстер перестанет давать данные, поэтому используется round-robinDB для хранения, а как у вас?
heapster хранит все в mariadb-xtrabackup-кластере??

Andor
04.05.2018
13:32:39
кажется только в памяти
нафиг для мелких графиков что-то большое

Sergey
04.05.2018
13:33:02
инфлюкс жрет то понты

Google

Andor
04.05.2018
13:33:15
а для чего он?

Sergey
04.05.2018
13:33:30
а для чего я выше писал?

Andor
04.05.2018
13:33:58
у нас инфлюкса нет, а графики в дашборде есть

Sergey
04.05.2018
13:34:17
вот я и задумываюсь, может у вас другой use case

Andor
04.05.2018
13:34:19
у нас хипстер только для графиков в дашборде

Sergey
04.05.2018
13:34:36
может вы как то специально его деплоили

Andor
04.05.2018
13:34:46
кажется это сделал kops

Sergey
04.05.2018
13:35:05
мне хватило того что он из офф доков через influx ставится, а потом базы размазывает по кластеру

Andor
04.05.2018
13:36:38
с того что он инфлюкс
- command:
- /heapster
- --source=kubernetes.summary_api:''
image: gcr.io/google_containers/heapster:v1.4.0
там ещё рядом addon-resizer, но он к делу отношения не имеет

Sergey
04.05.2018
13:38:05
подскажите, а как код выделять в телеге, а то я как дерёвня =_=

Andor
04.05.2018
13:38:18
так же как в markdown
тут подобный язык разметки используется
но не полностью совместимый с md

Aleksey
04.05.2018
14:10:18

Andor
04.05.2018
14:11:12
Нам хватает
Инфлюкса нет, графики в дашборде есть, чувствую себя нормально

Google

Aleksey
04.05.2018
14:11:34
Безусловно для команды top Да.

Andor
04.05.2018
14:11:46
Что?
При чём тут top?

Aleksey
04.05.2018
14:11:59
Kubectl top pods

Andor
04.05.2018
14:12:40
Я такой не пользовался, что она делает?

Aleksey
04.05.2018
14:13:41
Ну если у вас стоит heapster то она возвращает в консоль нагрузку на подах или на нодах (kubectl top nodes)
И не совсем понятно какой датасурс вы используете для графаны? Если стоит только heapster без инфлюкса

Andor
04.05.2018
14:15:00
У нас для такого прометей
Прометей конечно

Acidic
04.05.2018
14:16:48
Странная вещь происходит в последнее время.
У контроллера Traefik высокие задержки, причем нагрузки нет

Aleksey
04.05.2018
14:16:53
Я наверное не совсем понял контескт. Но причем тут тогда промтей и хипстер? Разве можно heapster завернуть в Прометей?

Andor
04.05.2018
14:17:23
Я уже трижды говорил, что хипстер только для графиков в куберовской дашборде
Для нормальных метрик у нас прометей

Aleksey
04.05.2018
14:17:48
Ну точно контекст не верный. Не совсем понял. Извиняюсь.

Acidic
04.05.2018
14:23:05

Алексей
04.05.2018
14:23:38
У когонить есть пример готовой role под пользователя?
Вообще сам накидал, но посмотреть чужие будет не лишним
Нужно в рамках namespace дать полный доступ для игр
С RBAC кто разбирался?

Ivan
04.05.2018
14:31:50
Ламера вопрос, вот есть у меня service балансер , а где то агрегированные логи я могу увидеть?

Arslanbekov
04.05.2018
14:33:21
С RBAC кто разбирался?
что-нибудь типа такого
https://gist.github.com/Arslanbekov/502dcac8ed6ed2a86bb3abd9d1b14a96
но сам понимаешь, что в разных случаях этого набора может не хватит и придется добавлять

Google

Arslanbekov
04.05.2018
14:35:57

Ivan
04.05.2018
14:36:28
да, какой то глупый вопрос у мне явышел
вот что я имел ввиду

Алексей
04.05.2018
14:36:56
- pods/portforward вот это не очень понял
Просто pods не хватит?

Ivan
04.05.2018
14:37:09
у меня есть логи на pods, на которые смотрит service, и мне хочется как то в одном месте получить логи с этих pods

Алексей
04.05.2018
14:38:27
Persistentvolumes пользователю не требуется?

Andor
04.05.2018
14:42:23

Ivan
04.05.2018
14:46:11
а stackdriver не для этого ?

bebebe
04.05.2018
14:51:50
вопрос со звездчкой: кто-нибудь ходил в helm через *grpc* и инсталли чарты?
я такое делал и дажи работало

Ivan
04.05.2018
14:53:51
Спасибо!

Alisa
04.05.2018
15:08:13
там уже все удалилось, но я так и не понял почему у меня host одинаково реагировал вообще на все dns и несуществующие тоже
но внутренний dns работает, надо было просто в конфиги прописать все и не париться

bebebe
04.05.2018
15:46:32

Andor
04.05.2018
15:47:24
А чо случилось?

Dmytro
04.05.2018
17:53:43

Ivan
04.05.2018
17:59:52
спасибо

Yuriy
04.05.2018
18:10:40
Всем привет. Есть кластер 3 мастера + 3 ноды 1.10, появилась задача гонять .net+iis приклады, для этого достаточно создать новые Win ноды и подключить к мастерам или нужно создавать Новую экосистему для Win контейнеров ?

Google

Arslanbekov
04.05.2018
18:15:18
кто-нибудь ставит heapster из helm? там по-умолчанию он идет без storage (раньше использовали influx).
В helm chart он не ставится и как следствие не работает.

Dmitriy
04.05.2018
18:56:07
ребятушки, а есть какой-нибудь простой способ найти под по айпи?
и набить ему морду, разумеется

Dmytro
04.05.2018
19:08:55
что-то вроде kubectl get pods --all-namespaces | grep <ip> должно сработать

Dmitriy
04.05.2018
19:29:40
для меня в итоге сработало такое:
set PODS (kubectl -n $NS get po |awk '{print $1}' | grep -v "^NAME")
а потом
for p in $PODS
echo $p
kubectl -n $NS get pod $p -o yaml | grep IP
end

Vasilyev
04.05.2018
19:42:49
Ух!!! Сурово)
сколько же у вас под?? Если не секрет

Yuriy
04.05.2018
19:44:37

Vasilyev
04.05.2018
19:53:42

Arslanbekov
04.05.2018
20:27:07

Yuriy
04.05.2018
20:29:56

Arslanbekov
04.05.2018
20:31:04