gigimon
ведь контейнеры не в 1 поде, значит шарить волюм я не могу. ДУмал gcepersistent disk использовать, но его нельзя примонтировать на чтение и запись одновременно
Stanislav
А может, статику сразу во фронтенд засунуть?
gigimon
а если она динамическая и грузится в приложении?
gigimon
ну и в фоне обрабатывается
Stanislav
Ну тогда остаётся просто проксировать её, возможно, добавляя всяких заголовков для лучшего кеширования
gigimon
думал есть решение 🙁
Stanislav
Без конкретики - нет.
Stanislav
Фронтенд и бекенд - только слова, а не софт
Alex
В зависимости от бэка - можно им отдавать. А универсально - ceph
Stanislav
Это уже третья сущность - хоронилище :-)
Alex
Так всё равно контейнеров с бэком много будет, надо бы им хранилище запилить
Stanislav
От задачи зависит. Но согласен, не помешает...
gigimon
да бэкенд у меня мелкий, на джанго сервис писаный
gigimon
который врядли больше 1 контейнера когда либо будет...
Andrey
Есть emptyDir, можно при деплое туда лить
gigimon
чтобы использовать emptyDir, контейнеры на 1 поде должны быть (у меня так и сделано было, хотел сделать правильнее)
Andrey
gigimon
так и сделано )
Andrey
А что плохого?)
gigimon
и наверно вообще вынесу в 1 контейнер 🙂
Andrey
Вот это уже не клево. Но если небольшое приложение то можно конечно )
gigimon
теперь бы вот с сервисом разобраться, почему не видит под 🙁
gigimon
а, нашел
Евгений
hi all
Евгений
здрасьте. помогите новичку плиз. есть задачка развернуть пару-тройку кубер-кластеров с нуля на N виртуалок с убунтой. подойдет ли мне для этих целей Rancher?
Sergey
Евгений
куча ошибок и несовместимых друг с другом гайдов и утилит
Artem
а как ренчер облегчит задачу?
Евгений
ну там веб морда =))
Artem
ну так и в кубе тоже вебморда
Евгений
окей, тогда такой вопрос. есть ли какой нибудь вменяемый актуальный гайд по разворачиванию кубера с нуля?
Евгений
вот эта дока предлагает ранчер как раз
Sergey
Artem
для начала https://kubernetes.io/docs/setup/minikube/
Sergey
Евгений
я кинул ссылку и она пропала(
Евгений
я не хочу миникуб
Artem
Затем, чтобы понять что-как
Евгений
я хочу условно на одной убунте мастер, на другой слейв с подами
Artem
тогда https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/
Евгений
Sergey
ок спс попробую
https://kubernetes.io/docs/setup/independent/install-kubeadm/ отсюда начни
Евгений
ага, уже.
Евгений
спасибо
Евгений
Евгений
Sergey
Покажи что выполнял
Denis
Кто ниубть юзает эту штуку?
https://github.com/monitoringartist/kubernetes-zabbix
bebebe
хехехех
Denis
Помоему на хрень похоже
Sergey
Зяблик в кубере
Juriy
Sergey
Репа то стоит?
Sergey
Там же предыдущие шаги должны быть
Евгений
это первый шаг
Sergey
Sergey
Так если в первом случае репы недоступны, почему не делаешь что ниже
𝚔𝚟𝚊𝚙𝚜
Alexander
Добрый день!
Подскажите, плз, как можно приаттачить >2 configmaps в один mountPath
у меня деплоймент такого вида
volumeMounts:
- name: eximdkim
mountPath: /dkim/
subPath: example.com.txt
- name: eximdkimkey
mountPath: /dkim/
subPath: example.com.key.txt
imagePullSecrets:
- name: registry-auth
volumes:
- name: eximdkimkey
configMap:
name: eximdkimkey
- name: eximdkim
configMap:
name: eximdkim
при создании ругается на то, что /dkim/ - не уникален
Andrey
Да, хватит спать)
Andrey
Alexander
Victor Gorshkov
😎
Евгений
еще вопрос. как вот сюда прописать kuber-cri? KUBELET_KUBEADM_EXTRA_ARGS=--cgroup-driver=<value>
Евгений
я так понимаю с версии 1.8 кубер использует свой CRI
Михаил
𝚔𝚟𝚊𝚙𝚜
Alexander
Евгений
блин, я не знаю уже куда копать. третий день пытаюсь поднять кубер, валится на шаге kubeadm init
Евгений
все делал по вики, перелопатил кучу гайдов
Евгений
поменял две операционки
Евгений
Unfortunately, an error has occurred:
timed out waiting for the condition
Евгений
Sep 25 17:33:52 kube-master kubelet[7646]: E0925 17:33:52.045629 7646 kubelet.go:2110] Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized
Евгений
но это варнинг
Denis
Подскажите kube-state-metrics может заменить прометеус ?
Andor
что?
Andor
первое это экспортер для второго