Size: a a a

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

2021 June 24

GG

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

VM

Vladislav Markov in Kubernetes — русскоговорящее сообщество
Сейчас есть примерно такое
источник

VM

Vladislav Markov in Kubernetes — русскоговорящее сообщество
Ну тогда так
источник

GG

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

GG

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

GG

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

VM

Vladislav Markov in Kubernetes — русскоговорящее сообщество
Ок. СПС. А всякие верфь?
источник

AK

Andrey Kartashov in Kubernetes — русскоговорящее сообщество
нафиг
источник

AK

Andrey Kartashov in Kubernetes — русскоговорящее сообщество
helm говно
источник

VM

Vladislav Markov in Kubernetes — русскоговорящее сообщество
Понял. Принял )
источник

GG

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

GG

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

AS

Alexey Shanko in Kubernetes — русскоговорящее сообщество
helm через argocd)
источник

AA

Alexandr Alexandr in Kubernetes — русскоговорящее сообщество
спасибо! я чет затупил и пробовал ip его пода использовать
источник

AA

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

А

Антон in Kubernetes — русскоговорящее сообщество
с этого места по подробнее пожалста
источник

GG

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

GG

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

DP

Denis Postnikov in Kubernetes — русскоговорящее сообщество
Всё оказалось прозаичнее. По умолчанию, запись типа some-service резолвяться в some-service.some-namespace.svc.cluster.local которая в свою очеред резолвиться в реальный айпишник сервиса. т.е. задача по сути в том, что бы успеть подменить свой кастомный домен формата some-service.custom.domain до резолва айпишника в some-service который потом разрезолвиться в some-service.some-namespace.svc.cluster.local  который потом в айпишник.

Так вот, сделать это можно глобально для всех неймспейсов в конфиге coredns при помощи банального rewrite name substring как то так:

apiVersion: v1
data:
 Corefile: |
   .:53 {
       errors
       health {
          lameduck 5s
       }
       ready
       rewrite name substring .custom.domain .
       kubernetes cluster.local in-addr.arpa ip6.arpa {
          pods insecure
          fallthrough in-addr.arpa ip6.arpa
          ttl 30
       }
       prometheus :9153
       forward . /etc/resolv.conf {
          max_concurrent 1000
       }
       cache 30
       loop
       reload
       loadbalance
   }
kind: ConfigMap
metadata:
 name: coredns
 namespace: kube-system
источник

GG

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