inqfen
Kubeadm по крайней мере умеет обновлять
inqfen
Kubespray вроде тоже
inqfen
Rke тоже
inqfen
Ну, а если руками ставил, то руками и обновляй)
Stefan
и генерить не на один год хотя бы)))
Алексей
А как разворачивал?
Я не разворачивал. Предполагаю, что kubeadm
Алексей
Вообще хз как ставилось. Товарищ который ставил - слился.
Pavel
мануал есть официальный по обновлению. раз протухли значит kubeadm
inqfen
Pavel
https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/
Pavel
и вообще при обновлении кубика он сам церты обновит
Алексей
ок, спасиб
Fidelina
или можно как-то не заходя под пользователя посмотреть его токен?
Solyar
Это нормально что мне не дают данные от БД продакшна, хотя я являюсь ведущим DevOps'ом проекта?
Anatolii
нормально, для этого должен быть ДБА
Solyar
нормально, для этого должен быть ДБА
Эх, а я надеялся и верил :(
Anatolii
у вас так мало работы по DevOps части что вы хотите еще заниматься базами данных?))
Niko
Новый инструмент в копилку: https://github.com/kubermatic/fubectl
Алексей
и вообще при обновлении кубика он сам церты обновит
Обновил - всё помогло, кластер запустил
Dmitry
Новый инструмент в копилку: https://github.com/kubermatic/fubectl
О, это ещё хорошо должно зайти с плагином alias-tips (для zsh точно есть, про остальные не знаю). Чтобы каждый раз при использовании длинной команды напоминал, что можно было короче.
Andrei
А зачем так сложно? Я на базе паблик пыхи собираю свою версию с openresty и затем запускаю в под с 2мя контейнера с разными entrypoint (+2 экспортеры для nginx + php). В CI просто закидывается код, билдится мультистэйджем, если надо, и все
Mikhail
накидайте отзывов про VPA. используете? на прод средах? только как подсказки или в режиме автоподстройки?
Vladislav
Готовлюсь к экзамену K8s CKA. Там только практика. Где найти сценарии или похожие задания, которые близки к тому, что будет на экзамене ? У меня нет реального продакшена (к сожалению). Потому и нужно как-то подготовиться. Я сейчас по темам прохожу - устанавливаю, настраиваю, меняю. Для меня стоит задача в конечном итоге сдать экзамен (в текущей короткой перспективе 1-2 недели), нужно подготовиться основательно. Потому и ищу возможность напрячь свой мозг. Те проблемы, что сам придумаю себе - думаю могут быть очень далеки от "реал-лайф траблшутинг"...
Vadim
обновляй ежедневно, на второй неделе - никакого ssh
Anonymous
обновляй ежедневно, на второй неделе - никакого ssh
нужны варианты заведомо не рабочих схем, чтобы их фиксить
Anonymous
недавно была ссылка в каналах...
в канале или в каналАХ? в каких?
Terry
https://github.com/hjacobs/kubernetes-failure-stories
Terry
https://srcco.de/posts/kubernetes-failure-stories.html
Terry
ша одмен выдаст
Vadim
нужны варианты заведомо не рабочих схем, чтобы их фиксить
https://github.com/vrutkovs/openshift-break-and-fix-workshop/tree/master/playbooks/levels но это уже код, который ломает, так что не так интересно
Anonymous
спс
Anatolii
спс2))
Terry
надо карма бота
Vadim
задачки посложнее например: 1) сертификаты протухли вчера 2) сделать снапшот etcd и откатится до него на 3ъ машинах 2) есть кластер из 3ъ машин, 2 умерли, привезли 2 новых - восстановить кластер до 3х машин
Anonymous
спс))
Anonymous
надо карма бота
зачем? если мы здесь ради одного и того же собрались?)
Anonymous
))
Andrei
nginx должен видеть куда падает запрос и правильный путь подать в fastcgi
Это я в курсе, зачем, говорю, копировать данные, когда проще сделать один билд приложения с кодом и запускать как я описывал
Yuri
Это я в курсе, зачем, говорю, копировать данные, когда проще сделать один билд приложения с кодом и запускать как я описывал
два контейнера смотрят в один вольюм, это emptyDir в который копируется весь код во время запуска. Можно сложить всё в один контейнер но это не самое лучшее решение.
Andrei
Почему нет?
Yuri
Почему нет?
Раздельная конфигурация, один сервис = один контейнер и выхлоп логов сразу в логгер контейнера. Кубер работает как управление процессов, зачем ещё добалять что-то сверху и костылить для отлова проблем запуска и работы.
Andrei
Вы невнимательно прочитали мои сообщения. У вас один image c php, nginx, кодом. В кубе оно запускается как под с 4 контейнерами: nginx, php, nginx-metrics, php-metrics. Все максимально раздельно и без костылей. Где nginx и php один и тот же image c уже собранным кодом вашего приложения. Билд через multistage: я так собирал и symfony и laravel и прочее
Andrei
Если мы говорим про каталоги кешей, то они общие на nginx + php. Все что может грузится через админку, в s3
Yuri
вариант рабочий если приложение stateless и работает после сборки без дополнительных танцев
Andrei
Если движок динамически что-то генерит после старта кроме кешей, то это плохой движок)
Yuri
да, какой есть )
Andrei
Самописный поди?
Yuri
если бы, пофиксили бы давно, Magento 2
Andrei
Эм, проблемы с терминологией. Это не движок. Это cms
Yuri
Не не не, именно движок, там большинство вещей своё. Но это оффтоп и делу не относится
Solyar
Пока кластер соберешь поседеешь на пару волос
Семён
федерейшен рэббит в федерейшен кубере
Семён
о да детка
Семён
собирай меня полностью
Vadim
а с linuxacademy есть где материалы или както скачать можно?
Artyom
Видел кто-нибудь эту штуку? Тыкал? https://m.habr.com/ru/company/flant/blog/459586/
Mikhail
Видел кто-нибудь эту штуку? Тыкал? https://m.habr.com/ru/company/flant/blog/459586/
так уж получилось что даже общались с ними. тыкал тоже
Andrei
Выглядит как слегка допиленный inspec
Yuri
или tilt
Vladislav
привет, а где экзамен сдаешь?
Экзамен сам по себе сдаёшь удалённо. Никуда ехать не нужно. Прям со своего ноута. Я уже так сдавал Docker. Очень удобно. Я прям на работе сдавал, закрылся в переговорке и вперёд.
Vladislav
file:///C:/Users/ryanb/Downloads/Important_Tips_CKA___CKAD_Master_Feb2019_%20(1).pdf
Vladislav
http://www.kubernet.io/
Vadim
http://www.kubernet.io/
Многие ссылки на доку протухшие