Anonymous
ска, оно появилось
Anonymous
Лол
Anonymous
По дефолту поле serviceMonitorSelector смотрело только на то, что этот чарт деплоит
Anonymous
Выставил в {}, завелась
Anonymous
Отличные defaults, отличная документация
Anonymous
Пожалуй нахер, без чарта лучше развернуть все отдельно скриптом.
Anonymous
Спасибо причастным за советы
George
George
Oleg
Oleg
IPVS + service + rolling update strategy + грамотные хелсчеки (probes) должны решать вашу проблему
Yuf
Кто-то разворачивал на bare metal 13 кубер с хапрокси и keepalived
Yuf
??
Etki
да задавайте сразу сами вопросы
Maksym
Привет. Есть вопрос по восстановлению кластера etcd. Есть etcd 2.2.1. Есть бекап директории… Нужно восстановить кластер из 3-х нод. Судя по информации в интернете - восстанавливаем первый мастер с —force-new-cluster с директорией из бекапа. Готовим второй мастер с ETCD_INITIAL_CLUSTER_STATE=existing Добавляем в первом мастере etcdctl member add etcd-a PeerURL и запускаем второй мастер… При этом первый мастер пытается подключится к второму мастеру, но не успешно, и выходит. А второй мастер ругается в логи etcdmain: error validating peerURLs … member count is unequal и тоже валится… Как решить?
Alexander
Сорри с утра ступил. Вижу уже решили.
Alex
Vladimir
Всем привет, подскажите можно ли в одном файле описать несколько PVC? или для каждого PVC отдельный yaml файл?
George
George
Я тебе более скажу - в одном ямле можно склеить несколько документов (отделив каждый через ---)
Vladimir
https://pastebin.com/96A6k6aJ
Vladimir
так?
Mikhail
угу
Vladimir
ну вообщем спасибо)
Vladimir
Еще такой вопрос, есть HTTP livenessProbe, но при запросе curl -ом там не чего не возвращается, в логах warning светится, это надо просить разрабов что бы что то возвращали или как то на стороне куба фиксится?
Mikhail
А они фейлятся?
Mikhail
kubectl describe pod liveness-exec
Anonymous
Hi guys how to add folders in dockerfile?
Anonymous
When I give input by ADD and give that plugin details , it’s not getting added
Vladimir
Mikhail
А, точно, ты ж про хттп
Vladimir
А они фейлятся?
я долго не наблюдал, посмотрел что в describe ругается на проверки, и ответы пустые на пробы, сам курлом подергал тоже пустые ответы получил
Mikhail
Из оффдоки:
Any code greater than or equal to 200 and less than 400 indicates success. Any other code indicates failure.
Mikhail
У тебя какой ответ прилетает?
Vladimir
сейчас чекну
Vladimir
curl -I http://10.0.1.129/en/login
HTTP/1.1 200 OK
Date: Thu, 04 Jul 2019 04:51:04 GMT
Server: Apache
Cache-Control: max-age=0, must-revalidate, private
Content-Type: text/html; charset=UTF-8
Vladimir
Вроде 200
Mikhail
Значит разрабов тормошить не надо)
Vladimir
Спасибо
Anonymous
Коллеги, а зачем нужно обязательно отключать свап при установке kubeadm?
Denis
A
товарищи, вопрос: является ли нормальной практикой написании сначала docker-compose.yaml, а потом перегонка сие в k8s манифесты через kompose?
Andrey
Vadim
A
миникуб на реальном сервере -- жестко имхо)
A
я поставил через kubeadm
Andrey
плюс качество выхлопа kompose оставляет желать лучшего. я его щупал года два назад, конечно, но все же
A
A
Vadim
Евгений
kompose рассчитан на полуавтоматическую работу и неплохо подходит если у вас сотня докер-композов и нужно с ними что-то быстро сделать, а не переписывать множество вещей с нуля
Stanislav
скажите, а кто каким pql мониторит использованную память в промете? а то все что я пробовал не дает тех же данных что и top, free -m
Евгений
A
)))
имеется в виду, бета или рабочая версия решения)
Stefan
господа, кто может подсказать беспрактис по tillerless helm? вот прибавится допустим сервисов 20, разница между новыми и предыдущими допустим в нескольких строках параметров конфигурации в конфигмапе.. возможно сделать настолько один единый и универсальный чарт с темплейтами, для подобного случая? или нужно таки под каждый сервис создавать отдельный?((
Solyar
Solyar
Не стоит лезть через жопу и запихивать в 1 чарт 10 сервисов
Solyar
Это плохо кончится
Solyar
Solyar
И 30 чартов
V 🏴☠️
Etki
И 30 чартов
это какой-то эвфемизм по типу сорока кошек?
Solyar
Вот да, это в сторону депенденси
Stefan
спасибо за советы
George
Viktor
Привет. Есть созданный pv: # kubectl describe pv node-volume | grep -i Path
Path: /mnt/node
Он примонтирован в sts: Mounts:
/node/data from data-volume (rw)
/node/peers.dat from cm-conf (rw,path="peers.dat")
/opt/configs from cm-conf (ro)
Volumes:
cm-conf:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: cm-conf
Optional: false
Volume Claims:
Name: data-volume
StorageClass: local-storage
Labels: <none>
Annotations: volume.beta.kubernetes.io/storage-class=local-storage
Capacity: 5Gi
Access Modes: [ReadWriteOnce]
Внутри пода: # kubectl exec -it node-0 ls /node/data
data log peers.dat
А вот в моем вольюме на хосте: # ls /mnt/node/
root@bc-kub01:~#
Почему нет данных?
George
Viktor
Oleg