bebebe
https://medium.com/capital-one-developers/lightweight-cloud-native-messaging-with-nats-ad730ca2becf
забавненько
Dmytro
к примеру чтобы один ждал пока другой запустится
так нельзя но можно сделать чтобы в entrypoint контейнера он ждал чего-то в цикле, например с помощью туесфе проверять что порт стал слушаться, файл создался или там процесс бежит и т.п.
Konstantin
Dmytro
Dmytro
Dmytro
dockerize под такое можно
кстати да, тоже хорошая тулза если лишняя зависимость не пугает или альпайн и нетката нету все равно
Konstantin
Konstantin
Не понял про alpine
Dmytro
netcat в убунте из коробки, если образ на убунте то возможно имеет смысл юзать его а не dockerize
Дмитрий Харитонов
Спасибо.
Дмитрий Харитонов
Пока залепил просто sleep)
Konstantin
Dmytro
плюсую, докерайз хорошая штука
Denis
Всем привет. Есть configmap, в котором присутсвуют выражения по типу {{ foo }} . Как можно скормить все это дело в helm?
Sergey
типа сразу в конфигмап передавать из CLI когда хельм вызывается?)
Denis
Denis
Igor
Выражение же должно начинаться на .Values
Denis
Выражение же должно начинаться на .Values
Это конфигмап для моего сервиса) я про что и говорю, что хелм ругается на {{foo}}, потому что считает его частью шаблона, а оно таковым не является. Хочу понять как это исправить.
Igor
Аа.
Igor
{{"{{"}}
Igor
Аналогично для закрывающихся
Igor
Ага
Igor
Если внутри foo нет хельмового темплэйта
Igor
Можно одни скобки эскейпить, а можно всю строку
Igor
Да кто бы его знал. Я нашел по escaping go templates
Denis
Denis
Igor
{{"строка"}} ??
Sergey
фу в кавычки возьми
Denis
{{"строка"}} ??
Да. Я вот так сделал
{{"{{ postgres_prod }}"}}
Это работает, но вот шаблонизатор режет мои кавычки(
Denis
На выходе {{ postgres_prod }}
Igor
а что ожидалось?
Denis
"{{ postgres_prod }}"
Igor
"{{"{{ postgres_prod }}"}}"
Denis
Михаил
Всем привет.
Кто-нибудь организовывал автодеплой микросервисов?
Есть проект. Состоит из микросервисов(контейнеры docker).
Пользователь регистрируется на сайте, далее происходит следующее:
1) на кубернейтс поднимается PODs с несколькими контейнерами. Все тянется с гитлаба.
2) пробрасывается порт и доменное имя *.projectsite.ru
Живучая модель?
Михаил
Pods в нашем случае это отдельный проект с набором контейнеров.
Logan
Михаил
Как понять, как денежная нет?
Михаил
Дорого в обслуживании?
Andrey
Привет котоны, чот не нашел как можно снимать ментрики с подов( cpu,mem, etc) кроме как cadvisor ставить?
Stanislav
Прометей
Logan
Andrey
Прометей
тнешь урлом, чот не нашел урла по которому можно глянуть метрики
Stanislav
Andrey
не понял тебя
https://api_server/api/v1/namespaces/$namespaces/services/http:k8s-node-exporter:9100/proxy/metrics например
Andrey
Ща попробую
Andor
Eduard
Товарищи, как "вручную" сгенерить токен для апихи кубика?
P.S.: kubeadm отсутсвует, и никогда не было.
Vadim
Eduard
Thx!
Etki
Михаил
Потребность чего?))) продукта?))
Есть такая ЦА. Это могу в личке.
Мы не будет продавать ресурсы в аренду, а продавать продует как сервис.
Etki
джисас, удачно вам запуститься
Дмитрий Харитонов
Dmytro
У меня бывший коллега пытался такой продукт запилить поверх GCE, начал больше года назад пилить, вроде бы не сильно взлетает
bebebe
Anonymous
Контейнеры из одного пода реально не а разных нодах запускать?
Andrey
Нет
Logan
Logan
исходя из этого и надо размышлять
Logan
к контейнерам селектор не применяется - только к подам. Если вопрос в отказоустойчивости - используйте деплоймент
Andrey
@Enchantner
Я тут интересную штуку нашёл. Похоже, что может помочь вашему кейсу.
https://kubernetes.io/blog/2018/06/07/dynamic-ingress-in-kubernetes/
getambassador.io
Nikolay Markov
Anonymous
Dmytro
о, спасибо огромное, посмотрю
закину вдогонку статью https://blog.getambassador.io/using-api-gateways-to-facilitate-your-transition-from-monolith-to-microservices-5e630da24717
Pavel G
bebebe
Dmytro
может стоит открыть ссылку и прочитать статью прежде чем комментировать? да и домен как бы намекает...
Eduard
Михаил