bebebe
Дальше k8s на умных лампочках от ксяоми
Etki
Etki
Да больше любителей приравнивать извращения к норме не так много, питонисты разве что
bebebe
Давайте зрить в корень. POSIX порождение ада, все остальное на нем - производные
Михаил
Etki
давайте сразу линейку смарт-телеков запустим
bebebe
распберри пай
и SD карты
Вы ведь в курсе https://blog.sicara.com/build-own-cloud-kubernetes-raspberry-pi-9e5a98741b49
Михаил
Sergey
Dmitry
Sergey
Andrey
Sergey
Перед этим я поковыряться в полейбуках что бы понять что к чему
Dmitry
Включаешь в ansible логи, а потом смотришь как это было 🤔
Михаил
Sergey
Михаил
!спам
Artem
Добрый! Подскажите, плиз. Поставил по офф ману кубер мастер и один воркер, на мастере по офф ману поднял дашборд. Как теперь предоставить доступ снаружи к дашборду? Ингрес поднимать?
Никита
Artem
Ну он по дефолту создался
Никита
Нутк на него уже должно быть можно ходить.
Artem
Через kubectl proxy
Artem
А я хочу прямой доступ снаружи
Igor
Тип service - LoadBalancer должен быть
Igor
еще у нас есть chart 'portal'
Igor
https://docs.cloudposse.com/kubernetes-platform-services/dashboard/cluster-portal/
Igor
он доступ дает через oauth
Igor
например github
Igor
https://github.com/cloudposse/charts/tree/master/incubator/portal
Anonymous
Dmitry
Puppet и Chef забыл
Anonymous
Не используем такое
Anonymous
если ко мне вопрос
Andor
Kops, Puppet, juju, на разных проектах разное
Etki
как всегда, недостойно пользователей ансибла
Andor
в списке есть только Kops
Andor
и опрос наверное нельзя редактировать
Anonymous
Public Clouds не используем, всякие kops и прочее - все дело вкуса, не наше это.
Михаил
Anton
Andor
говно
Andor
не используйте juju
G72K
Если кто до calico >= 3.1 не обновился, имейте ввиду: kubelet и docker должны видеть одну и ту же /var/lib/calico , передеплойте ноды заранее, чтобы больно не было :) оно теперь через эту папку кросс-проверку делает между cni и calico-node . Из вкусного : pod selector в network policy теперь работает и между неймспейсами
G72K
Anton
Товарищи кто нить юзает voyager в прод?
G72K
Anton
Почему годик? не юзабельно сейчас?
Никита
Никита
Накостылить в темплейтах confd, конечно, помогает, но поддерживается не очень.
G72K
Никита
А, ок. AS на ноду - это один из вариантов, по дефолту там одна as на всех.
Rainbow
/report
Mikhail [azalio]
Alexey
Alexey
имхо представление о том что с первой попытки ничего не получится слегка преувеличено
Alexey
хотя допускаю что если залезать в тонкое конфигурирование, то наверняка повылазят разные баги ))
Andrei
Антон
/report
Alexey
envFrom:
- secretRef:
name: dbdata
Andrei
Что-то не сработало, чекну еще раз. Да, мой косяк, юзал secretKeyRef
Alexey
$ kubectl create secret generic dbdata --from-literal=dbhost=1.2.3.4 --from-literal=dbport=5432 --from-literal=dbuser=vasya --from-literal=dbname=pgbench --from-literal=dbpassword=lessqqmorepewpew
secret/dbdata created
$ vim.tiny pod.yaml
$ kubectl create -f pod.yaml
$ kubectl logs test |grep db
dbhost=1.2.3.4
dbuser=vasya
dbport=5432
dbpassword=lessqqmorepewpew
dbname=pgbench
$ cat pod.yaml
apiVersion: v1
kind: Pod
metadata:
name: test
spec:
containers:
- name: test-container
image: k8s.gcr.io/busybox
command: [ "/bin/sh", "-c", "env" ]
envFrom:
- secretRef:
name: dbdata
restartPolicy: Never
както так
Andrei
Спасибо!
Denis
less qq more pew pew
Алексей
Вопрос
есть хост система на ней lvm
есть желание создать lvm сназшот на этой системе из контейнера
монтирую в контейнер /dev
контейнеру даю все мыслимые привилегии
создаю снапшот
дальше
из контенера снапшот виден
из хостсистемы нет
а хотелось бы
это баг, фича, или что?
Stanislav
lvscan тоже не показывает?
Алексей
разобранный
Алексей
показывает разобранный
Алексей
вообще поведение недетерминированное
иногда вообще ошибки сыпет
Stanislav
Подозреваю, что не стоит извращаться с lvm хоста из контейнера... Ну или посмотреть на clustered lvm хотя бы.
Алексей
ну я уже тоже так подозреваю, а хотелось бы
std::slavik
а по swarm тут можно если что вопросы задать?)
Andor
по миграции со сворм на кубер - можно
Алексей
думаю clustered lvm возможно то что нужно
но чет не охота на эксперименты тратить время
-v /root:/root alpine-ssh /bin/ssh "lvcreate && mount"
будет быстрее