172 похожих чатов

@Kvaps Привет. Подскажи, пожалуйста, а ты делал нечто подобное? Есть мысль

составить один большой yam список приложений с пропертями, на базе которого будет строиться деплой во все неймспесы кластера

15 ответов

8 просмотров

Так я так и делаю :)

Hankey-Chinaski Автор вопроса
𝚔𝚟𝚊𝚙𝚜
Так я так и делаю :)

Только не в разные неймспейсы а даже в разные кластеры

Hankey-Chinaski Автор вопроса
𝚔𝚟𝚊𝚙𝚜
Только не в разные неймспейсы а даже в разные клас...

напомни, плиз, что ты юзаешь в арго для деплоя, jsonnet?

Hankey Chinaski
напомни, плиз, что ты юзаешь в арго для деплоя, js...

нет, ну можно сказать так. Но @kvaps вроде туда интегрировал qbec, который уже использует jsonnet в свою очередь. То есть конечные ямлы генерит qbec, а арго их деплоет

Hankey-Chinaski Автор вопроса
𝚔𝚟𝚊𝚙𝚜
screenshot ага, вот например

а можешь показать хоть кусочек списка, с которого всё начинается?

Hankey-Chinaski Автор вопроса
Hankey Chinaski
я про код

в смысле отрендеренные yaml или то как это выгляжит в jsonnet?

Hankey Chinaski
qbec лучше helm'a?

я бы ты сказал, jsonnet на мой вкус лучше go-template. Ибо нативная работа со структурами данных, а не шблониризрование текста. А вот остальное это функционал тулзовин. helm умеет в хуки + много встроенных функций для go-template, например генерация сертов или lookup. В qbec такого нет, но мне кажется это к лучшему

Hankey Chinaski
ямл

ну вот такое например: --- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: infra-generic-cert-manager namespace: argocd spec: destination: name: stage-generic project: infra source: path: 20-cert-manager repoURL: https://<redacted>/infrastructure.git targetRevision: HEAD --- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: infra-hosting-cert-manager namespace: argocd spec: destination: name: stage-hosting project: infra source: path: 20-cert-manager repoURL: https://<redacted>/infrastructure.git targetRevision: HEAD

Похожие вопросы

Обсуждают сегодня

А кто-нибудь запихивал сборку перловых модулей/образов с perl приложениями в окружения без интернета (в специализированном CI/CD)? У меня сейчас есть ряд cpanfile, которые н...
Andrey Smirnov / 𝓪𝓵𝓵𝓽𝓮𝓻 /
14
Вместо import и library придется писать importlib?
The Bird of Hermes
19
Вот такая неприятность на stable и ea версиях: werf helm --namespace s4c upgrade --install --atomic --timeout 5m --set s4c.version=839185f3 --set s4c.deployEnv=staging -f d...
citius
6
Всем привет! Подскажите, пожалуйста, почему не применяются настройки? Хочу задеплоить вот такой кластер в кубер. apiVersion: rabbitmq.com/v1beta1 kind: RabbitmqCluster metad...
Игорь Самарский
1
вот что получается в интерпрететоре, работает и результаты выгляд разумными, но то как выглядит код мне не нравиться, а понять куда двигаться не очень могу, если кому не лень ...
Fedor
42
а как с таким борятся ? про термин стак тут мне пока не попадалось ghci> foldr (\(CotMD n ctM _) (mstep,pos) -> if ctM > mstep then (ctM, n) else (mstep, pos)) (0,0) $ take ...
Fedor
13
А ещё docker можно к ассемблеру прикрутить. В целом, системы сборки это настолько несвязанная вещь... Это оффтоп, можно сказать, во всех чатах. Это просто проект, который помо...
КТ315
22
вот вопрос, вот про это type Events = [String] type Probs = [Double] у курта есть задание Если бы ваши типы Events и Probs были самостоятель­ ными типами данных, а не просто...
Fedor
8
Привет, а не сталкивался ли кто с тем, что поиск по тв-шкам с помощью SiteContent и tvFiler просто ужасающе тормозит. Например при 5-7 значениях тв в поиске и 150тыс ресурсах ...
Oleg Nosov
5
получается, что он находит одинаковое колво тегов, с разными именами, или я что тто не понял в таксоупе ?
Fedor
46
Карта сайта