@kubernetes_ru

Страница 365 из 958
bebebe
24.12.2017
18:21:40
если рука не набита

Dmitry
24.12.2017
18:22:00
Ну так же с ролями ansible, часто приходится патчи делать...

Короче, механизма как requirements.yml у helm вообще нет? Оно похоже больше на chef, когда все складывается в репозиторий и коммитится..

bebebe
24.12.2017
18:22:47
еще раз,у вас есть понимание CI/CD процессов? на многие ваши вопросы отвечает правильно построенный workflow в вашей команде

Google
Dmitry
24.12.2017
18:23:42
есть helm dependencies
ммм, ок, мета-чарты значит можно делать.

еще раз,у вас есть понимание CI/CD процессов? на многие ваши вопросы отвечает правильно построенный workflow в вашей команде
Да, конечно. Но я вообще пытаюсь услышать что делают люди. но не уверен теперь что это будет полезно)))

Я как раз спрашивал про helm dependency build когда все зависимости сливаются одной командой

bebebe спасибо еще раз.

Я куб для себя изучаю,просто интересно) Но в нормальных масштабах, чтобы нормально использовать когда надо будет

bebebe
24.12.2017
18:29:42
респект таким ребятам

тут были до тебя такие же

два Ивана, 3 недели чатик использовали как психологическую поддержку при менеджменте k8s ресурсов

Dmitry
24.12.2017
18:30:28
?

Ну я архитектор в одной IOT конторе, правильная автоматизация помогает сильно сэкономить )

И даже помогает до последнего откладывать найм сотрудников )

bebebe
24.12.2017
18:32:03
аджайленько

Google
Сергей
24.12.2017
18:51:18
И даже помогает до последнего откладывать найм сотрудников )
Вот я всегда говорил, автоматизация - зло

Михаил
24.12.2017
18:57:13
решил я значит посмотреть helm мало того, что он неявно требует socat так он еще и игнорирует kubeconfig helm ls Error: Get http://localhost:8080/api/v1/namespaces/kube-system/configmaps?labelSelector=OWNER%3DTILLER: dial tcp 127.0.0.1:8080: getsockopt: connection refused ну как так то

Михаил
24.12.2017
19:03:42
ну у меня домашний кластер

мне некуда перезаходить)

Dmitry
24.12.2017
19:04:00
ну у меня домашний кластер
сессия эмулятора терминала

Михаил
24.12.2017
19:04:08
та уже пробовал

Brodila
24.12.2017
20:40:17
здрастите

пацаны, миникьюбу нужна нестед виртуальизация если я ставлю его на виртуалке?

Чё от меня хочет докер-машина на этапе запуска? Зачем ей нетворк миникьюба?

bebebe
24.12.2017
20:41:24
А вы романтик

Brodila
24.12.2017
20:41:39
Почему кубектл выдаёт мне [root@kuber-01 .minikube]# kubectl version Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.0", GitCommit:"925c127ec6b946659ad0fd596fa959be43f0cc05", GitTreeState:"clean", BuildDate:"2017-12-15T21:07:38Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"linux/amd64"} The connection to the server localhost:8080 was refused - did you specify the right host or port?

что его должно слушать? Кубелет? Так он нахуй меня шлёт

Какие конфиги править, чтоб докер машина просто взяла и создалась

у меня стоит всё, что можно, включая драйвер kvm2, libvirt, qemu и прочая параша

ладно пацаны я не фурфаг мне просто нужна помощь

я охуел уже

и в группе libvirt я есть

Google
Brodila
24.12.2017
21:16:19
было написано, что да, как узнать наверняка?

Михаил
24.12.2017
21:16:30
ss -nltp ?)

Brodila
24.12.2017
21:18:33
[root@kuber-01 ~]# ss -nltp State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 127.0.0.1:10255 *:* users?"kubelet",pid=1408,fd=10)) LISTEN 0 128 *:111 *:* users?"systemd",pid=1,fd=43)) LISTEN 0 5 192.168.122.1:53 *:* users?"dnsmasq",pid=1280,fd=6)) LISTEN 0 5 192.168.39.1:53 *:* users?"dnsmasq",pid=1153,fd=6)) LISTEN 0 128 *:22 *:* users?"sshd",pid=914,fd=3)) LISTEN 0 100 127.0.0.1:25 *:* users?"master",pid=1230,fd=13)) LISTEN 0 128 127.0.0.1:10248 *:* users?"kubelet",pid=1408,fd=8)) LISTEN 0 128 127.0.0.1:10250 *:* users?"kubelet",pid=1408,fd=9)) LISTEN 0 128 :::111 :::* users?"systemd",pid=1,fd=42)) LISTEN 0 128 :::22 :::* users?"sshd",pid=914,fd=4)) LISTEN 0 100 ::1:25 :::* users?"master",pid=1230,fd=14)) LISTEN 0 128 :::4194 :::* users?"kubelet",pid=1408,fd=13)) [root@kuber-01 ~]#

bebebe
24.12.2017
21:20:24
все твои улыбки плачут

Brodila
24.12.2017
21:20:41
я тож

[root@kuber-01 ~]# kubectl get nodes --all-namespaces The connection to the server localhost:8080 was refused - did you specify the right host or port?

какой сервис после чего там должен слушать?

Михаил
24.12.2017
22:41:51
Dmitry
25.12.2017
04:03:37
С хельмом, все пытаюсь понять. Как вы храните конфиг, создаете корневой Chart и там dependencies на core Charts?

bebebe
25.12.2017
04:22:54
через документацию

Dmitry
25.12.2017
04:30:06
Оно понятно, и поставить через cli и передать параметры из файла - ок. Но я хочу чтобы были прописаны жесткие зависимости, а requirements.yaml возможно использвоать только из чарта. Отсюда возникает вопрос, нормально ли это создавать "корневой" мета-чарт со списком завивимостей

Kvendingoldo
25.12.2017
09:04:40
Народ, а что, Job завершается после первой же успешной команды?

Kvendingoldo
25.12.2017
09:05:16
command: ["/bin/bash", "-c"] args: - apt-get update && apt-get -y install curl - echo "deb http://packages.cloud.google.com/apt gcsfuse-jessie main" | tee /etc/apt/sources.list.d/gcsfuse.list && curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - - ...

собственно вторая и последующие уже не выполняются

Maksim
25.12.2017
09:09:18
job завершается как только под возращает 0 -)

Kvendingoldo
25.12.2017
09:11:52
а можно как-нибудь хитро подсунуть shell скрипт в Job?

Fike
25.12.2017
09:15:01
точку с запятой после первой поставь да в одну строку объедини

Kvendingoldo
25.12.2017
09:16:40
засунул уже через command: ["/bin/bash"] args: - "-c" - >

Anton
25.12.2017
10:22:18
spinnaker кто нить использует в своем ci\cd? с чем можно сравнить и какие +\-?

Denis
25.12.2017
10:56:07
Привет! А кто нибудь решал проблему мониторинга ингресса на nginx с помощью Prometheus? Интересуют гистограммы кодов ответа и времени ответа

Google
Anton
25.12.2017
10:56:32
vts-exporter дает же инфу

Denis
25.12.2017
10:58:59
vts-exporter дает же инфу
Он в комплекте идет?

Admin
ERROR: S client not available

Anton
25.12.2017
10:59:37
смотря что ты называешь комплектом. если взять helm chart, в нем можно включить экспортер

Sergey
25.12.2017
11:27:34
Господа, пытаюсь собрать сетевую статистику по нодам с помощью daemonset-а с телеграфом, делаю mount /proc с хоста в контейнер, а там следующая история: /test/proc # ls -lh net lrwxrwxrwx 1 root root 8 Dec 25 11:26 net -> self/net Что очевидно приводит к тому, что видно там только сетевой интерфейс самого контейнера. Уже пробовал privileged mode - не помогает. Вообщем вопрос - как изнутри контейнера увидеть хостовый /proc/net?

Anton
25.12.2017
11:35:20
а host network не пробовал включать?

ну или node exporter посмотреть, как он собирает сетевую статистику

Sergey
25.12.2017
11:40:11
смотрел стандартный чарт телеграфа, там примерно то же, что я делаю

Anton
25.12.2017
11:40:30
что за телеграф?

https://github.com/influxdata/telegraf ?

Sergey
25.12.2017
11:41:46
да

а host network не пробовал включать?
контейнер можно запустить в режиме host network?

в кубере

Anton
25.12.2017
11:42:47
да, конечно

https://v1-8.docs.kubernetes.io/docs/api-reference/v1.8/#podspec-v1-core

hostNetwork boolean Host networking requested for this pod. Use the host's network namespace. If this option is set, the ports that will be used must be specified. Default to false.

Sergey
25.12.2017
11:45:11
угу, спс, сча попробуем

Anton
25.12.2017
11:46:03
тут сказано lsof используется https://github.com/influxdata/telegraf/blob/master/plugins/inputs/system/NETSTAT_README.md

Sergey
25.12.2017
11:46:18
это netstat, мне нужно net

Google
Anton
25.12.2017
11:46:28
предположу что хостовой сети достаточно будет.

Sergey
25.12.2017
11:46:35
https://github.com/influxdata/telegraf/blob/master/plugins/inputs/system/NET_README.md

Anton
25.12.2017
11:47:06
ок. я node exporter + prometheus использовал только

Sergey
25.12.2017
11:52:54
збс, работает, спасибо

Anton
25.12.2017
12:30:28
https://youtu.be/5D_SqLv92V8

кто нить для сборки имейджей использует не dockerd?

https://github.com/projectatomic/buildah выглядит интересно, особенно тем что не нужен dockerd использую сейчас circleci и там для того чтобы собрать имейдж сейчас стартует remote docker, который вовсе другой контекст имеет и ему нужно передавать файлы для сборки, короче времени это занимает уйму.

Maksim
25.12.2017
12:35:50
ММ RedHat мутит воды, и гребёт под себя)

Anton
25.12.2017
12:48:37
я думаю появление такого типа утилиты было вопросом времени

стандарт открытый, вся фигня

Вася
25.12.2017
16:36:04
Комрады, чот не воткну как работает "nginx.ingress.kubernetes.io/rewrite-target: /" ?

Maksim
25.12.2017
16:37:02
ммм пишешь nginx.ingess.kubernetes.io/rewrite-target: /

И все запросы идущие к бекенду переписываются...из url/app превращаются в url/

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