Alexander
Спасибо ребят, значит я в верном направлении, буду курить дальше
Incognito
Можно начать с простого бесплатного вводного курса от CNCF
Incognito
А ещё разные вариации the Kubernetes hard way из на GitHub полно под разные платформы azure, AWS, gcp, hardware
Alexander
Ну жил же как нормальный человек, зачем полез то
Охх, молчи😇 Поменялось руководство
Rainbow
Лучше всего на gke выкатить пару пет проектов. А дальше уже думать
Rainbow
Ставить куб без опыта оператора - ну такое
Alexander
Ставить куб без опыта оператора - ну такое
Идет разговор на счет хостинг digital ocean, буду продвигать, но суть дело не меняет
Incognito
DO хороший Кубер
Incognito
Мне понравился
Incognito
У Kelsey Hightower был хороший обзор на них
Alex
Ребят привет, я админ, долгое время работал с железом и виртуализацией, всё это время мне как-то удавалось обходиться без контейнеров и иных систем окрестации, но времена меняются и мне нужно самостоятельно поднять kubernetes. В докере вроде разобрался, поиграл с docker-compose, но кубернетс очень тяжело заходит, google меня не понимает, убежден, что проблема во мне.. Очень Вас прошу, даже умоляю, подскажите, какую литературу почитать, с чего начать, чтобы окончательно не засрать себе мозги и не запутаться в огромном количестве информации. Всем кто ответит, за ранее, огромное спасибо!!!
я что-то начал понимать после того, как поднял раз 7 baremetal HA-кластеры в разных конфигурациях начиная с поставок "установка в 1 клик" (типа kontena) до разворачивания через kubeadm. 7 раз – потому что 6 из них получалась фигня, которую было слишком легко сломать 😄 Не уверен, что самый быстрый и правильный способ, но как один из вариантов )
Tadeusz
а это надо?)
mr.
Почему в чате нельзя ссылки на ютуп давать?
Sergey
Сатане запрещен Ютуб
mr.
Сатане запрещен Ютуб
Сатана всё разрешает :)
Sergey
Почем, нынче, души на черном рынке?
Sergey
Сатана всё разрешает :)
Прям как представитель финансовой пирамиды говорит
Sergey
Ты просто не настоящий сатана
Sergey
Неудачник
Sergey
Ещё сочтут за рекламу фильма
mr.
Неудачник
Оскорбления оставь при себе, пожалуйста.
Sergey
Дешевая подделка
mr.
При чем тут вообще сатана, учите матчасть.
Sergey
Кстати, Келси что-то не спешит свой хардвей обновлять на 13 версию
Sergey
А что там обновлять то?)
Во мне педант негодует просто
Oleg
Кстати, Келси что-то не спешит свой хардвей обновлять на 13 версию
Да это уже пофиг. Читал его когда актуальной была версия 1.8, после этого уже доку не открывал. Ценность его мануала, имхо, как раз в расжевывании базы. До этого было так: - ок, гугл, как установить куб? - кубадм. - оке, хуяк, хуйк, кровь, кишки... не поднялось, а если поднялось, то упало. Куда смотреть?
Sergey
В мои 1.5 версии были кубе-ап скрипт в репе)
Oleg
А что там обновлять то?)
Бывают braking changes, обычно сводится к небольшим правкам аргументов бинарников. А иногда и к большим.
Sergey
Я тогда, наивный, думал, что, если укажу 3 ноды как мастер - у меня ха кластер поднимется
Oleg
Я тогда, наивный, думал, что, если укажу 3 ноды как мастер - у меня ха кластер поднимется
Во-во. Я так же чем кубадм поднимал. А оказалось, что оно вообще в HA тогда не умело)
Отделение Bereke Bank
Бывают braking changes, обычно сводится к небольшим правкам аргументов бинарников. А иногда и к большим.
ну вот помоему между 1.12 и 1.13 в рамках конфигурации hard way разницы нет
Oleg
ну вот помоему между 1.12 и 1.13 в рамках конфигурации hard way разницы нет
1.9 - 1.10 была мелкая неочевидная правка конфига kube-proxy, без которой оно не запускалось.
Oleg
Причем на момент выхода 1.10 об этом умолчали в документации. Было много матов на хитхабе, доку обновили.
Alexander
Вообщем я попал минимум на недельку другую перед тем как у меня что-то получится... Грусть печаль...
Oleg
было так: featureGates: "" стало так: featureGates: {}
Oleg
Вообщем я попал минимум на недельку другую перед тем как у меня что-то получится... Грусть печаль...
по хард вей ставится за день кластер, если впервые и вникать во все команды и параметры не все так плохо
Oleg
все станет хуже, когда решишь врубить rbac))
Sergey
все станет хуже, когда решишь врубить rbac))
Написать свой кастомный ресурс дефинейшин
Oleg
у нас реально внедрение rbac заняло на порядок больше времени, чем запустить кубер
Andrey
Написать свой кастомный ресурс дефинейшин
Я не думаю, что введение в Kubernetes возможно без написания своего оператора на Rust.
Sergey
Я уже у этому готов😕
К этому быть готовым нельзя
Oleg
у нас реально внедрение rbac заняло на порядок больше времени, чем запустить кубер
на этот момент куб был уже год как в проде и успел обрасти всякими интеграциями, костылями и поделками
Vladimir
PKS/Openshift/вроде помер nanoserver, но что-то в 2019 снова появилось вроде-выбирай что хочешь
Stefan
народ, проясните пожалуйста ситуацию с nginx+cert-manager вот есть у меня такой ingress для тестовой приложухи https://pastebin.com/tkrLuJ0L есть такой вот ClusterIssuer https://pastebin.com/BQnG7qQ8 почему когда я подымаю ингресс приложения, то нжинкс плюется ошибкой и не может перезапустить конфиг! PEM_read_bio_X509_AUX(\"/etc/nginx/secrets/default-test-soft-com\") failed (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line:Expecting: TRUSTED CERTIFICATE)\n" это всё делается автоматом, не понимаю как нжинкс в этом случае себя ведет
G72K
Я не думаю, что введение в Kubernetes возможно без написания своего оператора на Rust.
А есть раст клиент уже толковый (ватчеры, информеры вот это всё)
Rainbow
почему не поставить через helm? 😁 я не фанат helm, свои чарты я точно не буду писать, а пару готовых - отлично.
Vadim
Почему в чате нельзя ссылки на ютуп давать?
Сатана не одобряет твой выбор ссылок, попробуй еще раз
Stefan
Lucky SB
ну зайди в под с контроллером посмотри что в файле с сертификатом
Lucky SB
ну или из секрета декодируй.
Stefan
ну зайди в под с контроллером посмотри что в файле с сертификатом
там не серт даже, на который он ругается, а ключ
Stefan
проблема с нжинксом, что он сует себе в секреты сгенерированный ключ, но перезапустить не может свою конфигурацию из-за ошибки выше
Lucky SB
налицо рука-лицо
Lucky SB
ключ генерит серт-менеджер
Lucky SB
и потом подписывает реквест у летс-енкрипт
Lucky SB
ваш иссуер идет к игрушечному летсенкрипту
Lucky SB
который STAGE
Lucky SB
надо смотреть в ключ и серт которые серт-менеджер сгенерил.
Stefan
и потом подписывает реквест у летс-енкрипт
до этого не доходит даже, из-за нжинкса
Stefan
который STAGE
и что? просто протухший серт должен ведь получить на выходе, если всё без проблем пройдет
Stefan
issuer на каждый ns
ну у меня сейчас clusterissuer в deafult неймспейсе, там же и секрет создается, в момент поднятие ингресса приложения я не пойму одного пока, почему нжинксу не нравится файл, который ему заносится
Max
:) может хватит тут немытыми функторами потряхивать....