Stanislav
Разберусь - перетащу в хранилище.
Artem
kubectl -n <namespace> get events дайте
LAST SEEN FIRST SEEN COUNT NAME KIND SUBOBJECT TYPE REASON SOURCE MESSAGE
48m 58m 43 cloud-pvc.154ff7d6430b50f6 PersistentVolumeClaim Normal WaitForFirstConsumer persistentvolume-controller waiting for first consumer to be created before binding
3m 43m 163 cloud-pvc.154ff8ab7e09722b PersistentVolumeClaim Normal WaitForFirstConsumer persistentvolume-controller waiting for first consumer to be created before binding
1m 1h 277 fileshare-84cd866ffb-7m7kj.154ff5ff53c99a18 Pod Warning FailedScheduling default-scheduler persistentvolumeclaim "fileshare" not found
1m 1h 277 fileshare-84cd866ffb-gpqzg.154ff5ff2fb9a3b5 Pod Warning FailedScheduling default-scheduler persistentvolumeclaim "fileshare" not found
2m 2d 23278 kube-master.154f2544f6068b86 Node Normal CIDRNotAvailable cidrAllocator Node kube-master status is now: CIDRNotAvailable
2m 2d 23272 kube-node2.154f2544f623699f Node Normal CIDRNotAvailable cidrAllocator Node kube-node2 status is now: CIDRNotAvailable
2m 2d 23276 kube-node3.154f2544f6254887 Node Normal CIDRNotAvailable cidrAllocator Node kube-node3 status is now: CIDRNotAvailable
Костя
Ничего не видите?
Stanislav
А пока - что с longhorn, что с openebs непонятно, как правильно сделать ежедневные бекапы содержимого и как их в случае чего восстановить.
Костя
Я бы вам посоветовал с nfs потренироваться лучше
Artem
я только начинаю осваивать куб
Artem
хотел локально создать персистент вольюм для теста
Stanislav
Понаступавши на глустерь, больше туда не пойду...
Костя
Artem
Artem
там они сначала создают сторадж класс потом персистент волюм и клейм
Stanislav
Синтаксис конфигов и выделения ресурсов особо осваивать нечего... Тут больше дел погромистам пнуть на предмет "конфиги - отдельно, приложения отдельно", чтобы конфиги можно было через configMap подменить...
Alexander N.
спокойно может ноды в 100% CPU подвесить
Artem
Alexander N.
пока цеф выглядит рабочим, посмотрим как себя с кубером покажет
Artem
Stanislav
Салтыдык
local
local — local-volume-provisioner (https://github.com/kubernetes-incubator/external-storage/tree/master/local-volume)
Возможный ответ почему не смогло выбрать вольюм — второй пункт из пикчи, которую скидывал ранее
Artem
https://habr.com/company/southbridge/blog/419569/
Возможно новичкам как я будет полезно, очень доходчиво объясняют
Alexander N.
Отдельно
Artem
Siarhei
Эмм. господа - может вопрос тупой, но.. У меня вдруг в кубере неймспейс ingress-nginx - стал вести себя как default, а default виден соответсвенно с явным указанием. что могло произойти.
Салтыдык
Siarhei
Спасибо
Siarhei
Уже поправил - теперь надо понять как это могло произойти( или кому руки засунуть в нужное место). Еще раз Спасибо.
G72K
G72K
Надо б с GOMAXPROCS=1 , а вообще лучше б на С
bebebe
Q: How will you ensure an uptime of 99.95%?
A: With the help of DevOps-tools Ansible, Docker, Kubernetes and aligning CI/CD-processes.
Andor
Mkay.jpeg
Yevhenii
Всем привет. Кто подскажет, откуда в кубере берётся таймаут при коннекте к сервису? Версия 1.9.5, baremetal, kubespray, flannel. При запросе к сервису у которого нет эндпоинтов стабильно таймаут приходит через 130 секунд.
bebebe
коллеги, гуглить не стал, на вскиду, к nginx я прикручивал basic авторизацию с ldap backend'ом
bebebe
через ingress нужны танцы с бубнами, или через helm чарт все можно прокинуть?
Andrey
Yevhenii
В чём таймаут выражается? TCP RST или пакеты начинают в дыру проваливаться?
Просто курлом стучимся из одно пода в другой по сервис нейму. Независимо от того, есть ли эндпоинты у сервиса, или неправильно порт указан, всегда таймаут на HTTP запрос ровно 130 секунд. Хочется понять откуда такое значение берётся, так как кое где из кода приложения ретраи висят как раз этих 130 секунд
Anonymous
kubespray прелагает настройки на 254 пода на ноду.
Я правильно понимаю, что этого мало ? Сколько обычно ставите ?
# internal network node size allocation (optional). This is the size allocated
# to each node on your network. With these defaults you should have
# room for 4096 nodes with 254 pods per node.
kube_network_node_prefix: 24
Andor
мало?
Stanislav
Память раньше закончится, скорее всего
Anonymous
да, всё понял.
Под - это сервис, а не контейнер в этом сервисе, верно же ?
Andor
под - это группа контейнеров
Andor
не менее одного
Andrey
Andrey
Явно TCP соединение не устанавливается и это ретраи первичного connect(2).
Anonymous
И еще вопрос - что из этого нужно, если я кубер хочу изолированно от остальной инфраструктуры запускать:
всё ?
efk_enabled: false
helm_enabled: false
registry_enabled: false
local_volume_provisioner_enabled: false
ingress_nginx_enabled: false
cert_manager_enabled: false
Yevhenii
Andor
лучше разберись почему у тебя сервис не работает
Andrey
Eduard
Andrey
Andor
у меня единица это 1
Andor
а 2 - двойка
Leo
ты уверен что pod - это 1 контейнер
Leo
?
Konstantin
Rainbow
Что-то о странном вы спрашиваете. Под - 1+ сильно связанных контейнеров с одним хост именем. Чаще всего 1.
Rainbow
Удачных примеров пода с 2 контейнерами на пальцах можно сосчитать.
Leo
под это 2 контейнера или я ошибаюсь?
Andrey
Ребят, а configMap можно маунтить как файл в нужное место или только отдельной директорией?
Andrey
Andrey
Pod это минимальный кубик в кубере. Обычно 1 контейнер, не не потому что такие ограничения, а потому что так обычно проще и правильнее.
Rainbow
Контейнеры в поде нельзя масштабировать, это всегда 1:1. Это к слову.
Leo
Может я конечно ошиюсь, я пока не держу kubernetes в проде да и по таскам пока не до него
Leo
но как насчет parents контейнеров
Leo
которые создаются по 1 на каждый под
Leo
или что то поменялось
Leo
или 1 + 1 = 1?
Rainbow
>=1
Но может чувак просто тролит))
Rainbow
Буду теперь знать как кубоводов тролить)