Alexander
и ? как это противоречит ) попробуй локально с ноды сделать docker pull nginx
А разве если оьраз уже скачан и стоит эта политика это не значит что не надо смотреть в репозиторий если оьраз спуллен?
Ivan
А разве если оьраз уже скачан и стоит эта политика это не значит что не надо смотреть в репозиторий если оьраз спуллен?
здесь не подскажу. надо читать доки как это работает. возможно по md5 проверяется сумма а для этого надо запрос сделать
Alexander
У меня пока нет доступа в инет, придется never похоже ставить. Пойду гуглить
Ivan
У меня пока нет доступа в инет, придется never похоже ставить. Пойду гуглить
без инета с докерами жизнь не очень. Проси чтобы прокси тебе ставили или свой реджистри поднимай и в него пуш образа из интета руками или через CI
Alexander
без инета с докерами жизнь не очень. Проси чтобы прокси тебе ставили или свой реджистри поднимай и в него пуш образа из интета руками или через CI
Да это то понятно. Но проблема явно не в том что он лезет в регистри, в евентсах темболее это не видно
Ivan
И?)
The easiest way to further analysis ErrImagePull problems is to ssh into the node and try to pull the image manually by doing docker pull my/nginx:latest. I've never set up Kubernetes on a single machine but could imagine that the Docker daemon isn't reachable from the node for some reason. A handish pull attempt should provide more information.
Alexander
а он твой кастомный ?
Нет. Это дешборд
Stanislav
Господа, как принято делать NNN секретов в одном контейнере кубернетеса? Ну то есть, аналог свармовского: secrets: - raven_dsn - secret_key А то тут у некоторых сервисов этак пара десятков секретов может быть...
Andor
в чём проблема?
Andor
руками что ли пишешь?
Stanislav
Пока - да.
Stanislav
Локальный кластер, который точно не уедет ни в какой aws.
Stanislav
Ну то есть, если секреты не пойдут никуда, кроме указанного сервиса - их проще таки объединить в один через --from-file А вот как быть, если часть секретов пересекается?
Andrey
а я правильно понимаю что resource requests в поде позволяют куберу планировать нагрузку на ноды и позволяют избегать траблов когда поды стартуют на одной ноде и вводят ее в ступор?
Vadim
resource requests - это для попадания на ноду, где есть нужные ресурсы. Например, чтобы под java не попал на ноду, где меньше 128 Мб осталось и так далее
Ivan
Нет. Это дешборд
теги проверил? может у тебя локально есть однойверсии а кубер пытается забрать latest
Anton
можно ли в ролях RBAC как-то указать группу подов, начинающихся с заданной подстроки? или, может, как-то по другому можно дать доступ на определенную группу подов в заданном ns?
Sergey
Сильно не пинайте, пока на уровне «вникаю». Потому могу и глупость спросить
Глупостей тут нет, если человек реально задаёт вопросы по существу, а не просто - я ничего не понял и даже не пытался.
Sergey
К тому, что в вашем вопросе нет глупостей
Sergey
и к чему коммент тогда ? ))
Denis
Друзья, спасибо всем, кто был! Было супер-круто! 🎉 Фотографии, видеозапись и слайды, а также анонс следующего митапа будет опубликован в канале https://t.me/kubernetesMSK - подписывайтесь!
Друзья, а мы продолжаем искать докладчика на следующий Kubernetes-митап, который состоится уже совсем скоро на площадке Mail.Ru Group! Есть чем поделиться или рассказать интересно, готовы исповедаться или прочитать проповедь? Будем рады! Сделаем сообщество веселей и опытней вместе. Напишите на events@axept.co или в ЛС напишите. 🙂
Alexey
К тому, что в вашем вопросе нет глупостей
а ок ) торможу, етсд мозг ломает потихоньку. Не очень понятно, почему там для SSL описываются две сущности, одна без суффикса, вторая с суффиксом PEER
Andor
потому что разный ссл может быть использован для коммуникции между нодами кластера и для подключений клиентов
Alexey
потому что разный ссл может быть использован для коммуникции между нодами кластера и для подключений клиентов
не очень понятно зачем так. То есть PEER это не сущность клиента. Я подумал он клиент-серверный. То есть в 1 экземпляре запускается и клиент и сервер.
Andor
что?
Andor
клиенты подключаются к нодам етцд-кластера
Andor
ноды етцд кластера общаются между друг другом
Alexey
клиенты подключаются к нодам етцд-кластера
да вот я делаю бустрап, и для этого нужно описать две сущности, пока я ему подсунул 1 сертификат.
Alexey
Ещё вопрос про етцд. Правильно ли я понял - тут идея следующая, после регистрации мы должны сами раз в определенное время продлять время регистрации сервиса правильно ? То есть как консул он не проверяет сервис, а ждет продления
Andor
etcd это просто kv
Andor
дополнительной логики в нём нет
Alexey
дополнительной логики в нём нет
ааааа ) понял теперь. То есть логика поиска сервисов к нему весьма «притянута».
Andor
его в нём нет
Andor
её можно реализовать поверх, но сам етцд это не делает
Alexey
его в нём нет
понял спасибо, а то я смотрю на него после консула и не пойму, почему так все реализовано. Спасибо, прям многое встало на свои места
Juriy
Хелов
Juriy
Подскажите как заставить запрос попадать на тот под на котором открылась сесия
Juriy
??
Juriy
service type: LoadBalancer
Juriy
в амазоне есть Stickiness для этого , а как в кубернетесе это решается?
Juriy
sessionAffinity: ClientIP не помогает
Andrey
sessionAffinity: ClientIP не помогает
LB это внешний по отношению к куберу сервис, поэтому стоит уточнить, в каком облаке у вас кластер
Andrey
попробуйте ещё service.spec.externalTrafficPolicy выставить в Local
Denis
Слушайте, а можно как то на nginx ingress изобразить что то типа try_file /$uri /index.html ?
Anton
так у ингреса ж нету файлов
Dmitrii
проксировать на нжинкс к которому уже volume с файлами прикручен
Denis
логично ) тоесть нада править поидее конфиг у сёрвящего nginx
Dmitrii
можно deployment nginx-ingress-controller подправить и вольюм туда прикрутить конечно))
Denis
да не, я сам тупанул, правлю контейнер который сёрвит эту статику
Denis
Ещё какая то странная фигня, делаю 2 ингресса, каждый со своим tls / alias и нацеливаю на один бек. - backend: serviceName: frontend servicePort: 80 path: / и первый работает, а второй нет.
Denis
куда посмотреть ? причём ingress отдаёт не default backend а 404 nginx будто
Denis
приэтом я смотрю логи подов на которые проксятся запросы, там запросов нет.
Mikhail [azalio]
может и сюда терминатора?
Logan
владельцу чата терминатор чем-то не нравится
Andor
да он флудит слишком много имхо
Mikhail [azalio]
целое одно сообщение на спаммера? )
Andor
два
Andor
и кнопки
Mikhail [azalio]
так ты не жми )
Andor
так они ж появляются
Etki
так ты не жми )
we have an ocd humin
Oleg
Привет! А как лучше запустить кубернетес на домашнем подстольном сервере?поднять 3 ноды через лхд? Или можно как-то проще?
twwlf
minikube?
Oleg
minikube?
Он гипервизор использует для поднятия виртуалки , а это оверхед лишний
Oleg
А какие ещё решения?
twwlf
документацию читать тоже стоит, да
twwlf
А какие ещё решения?
ну просто в хостовом докере
Andor
в lxd
Oleg
в lxd
Получилось?
Oleg
У меня этот процесс завис, а как этот конжур дебажить я не знаю