Tom
результат: error: no objects passed to apply
Tom
хелп
Tom
Наверное стоит упомянуть что использую google cloud platform
Stefan
Sergey
а kops?(
тут вопрос скорее про облако нежели про инструмент
Alexander
а че тогда вопрос про eks а не aws? Второе использую, первое - нет.
Alexander
eks стоит 0.2$ в час. И это дешевле "своего" control plane если кластер ну хотя бы из 10 воркеров.
Stefan
Solyar
Ребят
Solyar
Есть материал хороший, как правильно замутить CI/CD ?
Vadim
успокойся и не надо спамить
Tom
Кто спамит, я просто вопрос написал
engelbart
Anonymous
Из подсети к8s? CoreDNS запущен? Какой тип сети юзаешь
да; эм хз, kubedns юзаю точно; calico
интересно что к другим сервисам развернутых из хельм чартов все ок стучится, а к моим самописным нет(
я юзаю gitlab autodevops: https://gitlab.com/gitlab-org/charts/auto-deploy-app (ток более старой версии)
Vadim
https://www.ibm.com/blogs/bluemix/2019/04/using-fio-to-tell-whether-your-storage-is-fast-enough-for-etcd/
engelbart
Спасибо!
Dmitrii
Чатик, кто как экспоузит и резолвит сервисы в локалке?
Кейс:
- железная инсталляция (читай on-premise)
- виндовая сеточка (доступ к ДНС по заявке)
- metallb как LB
Хочется:
- отдельный домен на команду (teamname.com)
- резолв имен *.teamname.com с рабочих мест через виндовый днс
Решение(предположительное):
- в виндовом ДНС сделать stub zone с указанием на coredns
- в coredns создать соответствующие зоны
- profit
Вопросы:
- Какие еще есть варианты?
- Изъяны в предполагаемом решении?
Rainbow
зачем делать личный dns и всех этим напрягать?
Dmitrii
Andrey
Зачем вообще виндовый днс
Andrey
Зачем не паблик
engelbart
Друзья, у меня есть pod с такими вот
lifecycle:
preStop:
exec:
command: ["/bin/bash","/pre-stop-hook.sh"]
настройками.
Можно ли ему сделать delete и приэтом миновать /pre-stop-hook.sh ?
Anonymous
Dmitrii
Dmitrii
Andrey
Я бы всю зону *.team name.com перенаправил на один веб прокси и оттуда рулил бы через виртуальные хосты
Rainbow
А, кейс ходить в сервисы куба напрямую под dns O_O звучит как "найди себе приключения"
Dmitrii
Dmitrii
Anonymous
Я делал внешний DNS для резолва loadbalancer сервисов за nginx upstream + Проброс tcp/udp портов через Nginx stream. Внутри поды общаются через domain.local . Ингресс сервисам распределил «внешние» IP, роуты через локальный BGP с роутером, использую MetallLB.
Dmitrii
Да, за прошедшие 20 минут, вопрос превращается в "Автоматизация создания и модификации DNS записей во время CI\CD"
Dmitrii
Благодарю чатик
Anton
Anonymous
Да
Anonymous
Он внутренний, мир не видит
Anton
Управлять внешним для нескольких кластеров было бы оч интересно
Anonymous
Ага
Anonymous
И так что-б подсетей внешних побольше
Anonymous
)
Dmitrii
Anonymous
Эмулятор, всё-таки
Dmitrii
Эмулятор, всё-таки
дык он в живую сеть умеет ("неуверенно" т.к. сам не пробовал) ?
Anonymous
Умеет, но когда несколько железок посерьезней на одной машине, с ним работать совсем не в кайф
Dmitrii
quagga на кучке вм\контейнеров?
Anonymous
Но есть варианты: один на расберипи, ещё несколько на телефоны окружающих и тд )
Dmitrii
Rainbow
какая разница? В dns указать ip балансировщика или одной из нод.
один на железках и указан ип ноды
остальные в облаке за лб
Dmitrii
Rainbow
будет dns отдавать внутренний ип, что поменяется? Главное чтобы у пользователя этот ип был доступен
Dmitrii
ты предлагаешь чтобы DHCP раздавал внутри сети внешний днс?
Rainbow
🙈 В публичном DNS написать
A запись на 10.0.0.55 или тип того. Причем тут DHCP?
Anonymous
Ещё делал такую штуку: впн(в) к машинам в облаке, на них вертится реверс прокси к серверам + редиректы на заглушки или резервные сервера, когда сервер за впн выключен. DNS облака соответственно к машинам в облаке. Но есть большой минус 150-400 мс к задержкам.
Andor
ну разреши делать nsupdate на внутреннюю зону
Dmitrii
Andor
я тред не читал :)
Andor
но мнение имею!
Dmitrii
Dmitrii
но мнение имею!
Если коротко изначально вопрос был:
Чатик, кто как экспоузит и резолвит сервисы в локалке?
Кейс:
- железная инсталляция (читай on-premise)
- виндовая сеточка (доступ к ДНС по заявке)
- metallb как LB
Хочется:
- отдельный домен на команду (teamname.com)
- резолв имен *.teamname.com с рабочих мест через виндовый днс
Решение(предположительное):
- в виндовом ДНС сделать stub zone с указанием на coredns
- в coredns создать соответствующие зоны
- profit
Вопросы:
- Какие еще есть варианты?
- Изъяны в предполагаемом решении?
Минут через 20 он стал:
Да, за прошедшие 20 минут, вопрос превращается в "Автоматизация создания и модификации DNS записей во время CI\CD"
Dmitrii
@alexesDev предложил
Я просто использую публичный DNS от яндекса и ingress чтобы выкинуть наружу. Проще некуда...
я потерялся, как это вписывается в мой сценарий
Anonymous
В CoreDNS нужно добавить прокси на dns с зонами
Andor
а нельзя ли сделать nsupdate в виндовые днс или делегировать зону в нормальные днс-сервера и делать туда nsupdate?
Viktor
Dmitrii
Rainbow
Andor
ну либо потрать время и сделай нормально либо сделай херово и типа быстро а потом живи с этим
Dmitrii
Andor
ну ты же сам понимаешь, что всегда можно сделать на коленке и потом страдать либо потратить время и сделать хорово
Dmitrii
Andor
ну чо тогда спрашиваешь раз всё сам понимаешь :)
𝚔𝚟𝚊𝚙𝚜
сделать хорово [x]
Andor
(слово "хорово" специально так написано, выбирай опечатку по желанию)
Andor
сделать хорово, максимум уобства
𝚔𝚟𝚊𝚙𝚜
всегда пожалуйста👍