Size: a a a

Kubernetes — русскоговорящее сообщество

2021 June 24

GG

George Gaál in Kubernetes — русскоговорящее сообщество
но снимаю шляпу - быстро решил дело
источник

VM

Vladislav Markov in Kubernetes — русскоговорящее сообщество
Вопрос назрел) а как env красиво передать ? Как то при сборке образа? Или как-то можно в конфиг мап?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
хочешь платный консультаций? 😊
источник

VB

Vasily Bortnikov in Kubernetes — русскоговорящее сообщество
У гитлаба же есть нативный гитопс через кубер-агента. Только не для моей СЕ версии. Протестить не удалось
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
а если серьезно
источник

VM

Vladislav Markov in Kubernetes — русскоговорящее сообщество
Не) просто чтобы направили куда смотреть) просто с докером композ проще
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
  - kubectl --kubeconfig=${KUBECONFIG} get all --all-namespaces
 - kubectl --kubeconfig=${KUBECONFIG} create ns ${NAMESPACE}-${CI_COMMIT_REF_SLUG} || true
 - cd ./manifests/overlay/dev
 - kustomize edit set namespace ${NAMESPACE}-${CI_COMMIT_REF_SLUG}
 - kustomize edit set image ****:latest=****:${CI_COMMIT_SHORT_SHA}
 - kustomize edit add patch
   --group networking.k8s.io
   --version v1beta1
   --kind Ingress
   --name ingress
   --patch "[{\"op\":\"replace\",\"path\":\"/spec/rules/0/host\",\"value\":\"${CI_COMMIT_REF_SLUG}.${TLD}.io\"}]"
 - kustomize edit add patch
   --group networking.k8s.io
   --version v1beta1
   --kind Ingress
   --name ingress
   --patch "[{\"op\":\"replace\",\"path\":\"/spec/tls/0/hosts\",\"value\":[\"${CI_COMMIT_REF_SLUG}.${TLD}.io\"]}]"
 - kustomize edit add patch
   --group cert-manager.io
   --version v1
   --kind Certificate
   --name frontend
   --patch "[{\"op\":\"replace\",\"path\":\"/spec/dnsNames\",\"value\":[\"${CI_COMMIT_REF_SLUG}.${TLD}.io\"]}]"
 - kustomize build | kubectl --kubeconfig=${KUBECONFIG} apply -f -
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
выглядит как дерьмо, честно говоря
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
но если ты придумаешь как кастомайз патчи сделать красивее - welcome
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
но это дерьмо едет (!) (!) (!)
источник

СГ

Сергей Голод... in Kubernetes — русскоговорящее сообщество
и вот это лучше хельма??
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
Ужас какой
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
придумай лучше ) кастомайз патч из воздуха не возьмется
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
зато ты можешь ЛЮБОЕ поле поправить
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
а для часто юзаемых штук - типа смена имиджа - вообще в одну команду
источник

SF

Stacy Fidelina in Kubernetes — русскоговорящее сообщество
и не говори, что может быть лучше helm?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
только его отсутствие
источник

СГ

Сергей Голод... in Kubernetes — русскоговорящее сообщество
а что мешаешь это "любое" поле прописать в helm-шаблоне манифеста и подставлять туда нужное значение? твоя задача задекларировать объект, а куб сам разберётся что из манифеста поменялось.
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
вот дерьмо, а
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
тебе для этого надо определить в хельм чарте в темплейте все возможные параметры объекта
источник