Ilya
Просто хотелось бы иметь возможность запускать деплой локально без коммита в облачный гит, где CI/CD крутится
Ilya
Чтобы, собственно, проверить работоспособность изменений
Семён
J
всем привет. подскажите с созданием сертификата. пытаюсь создать серт. сетапаю ingress, в нем указываю issuer, днс которое нужно мне. применяю но почему то тлс секрет не создается.
J
в чем может быть проблема?
Artem
в чем может быть проблема?
а cert-manager поставил?
J
да
J
он стоял
Artem
да
тогда нужно посмотреть events, что происходит
J
смотрю и не вижу нифига
J
пробую выпускать
J
ингресс создается
J
присваивается к сервису
J
вроде как все ок
J
но вижу что тлс секрета нет
Artem
но вижу что тлс секрета нет
по официальной доке cert-manager делал?
J
я не делал он уже там стоит и выпускает серты
J
то есть он рабочий
J
есть ещё несколько доменов которые есть в кластере и они выпускаются серт-менеджером
J
да
J
я вот думаю мож есть проблема именно с этим доменом
J
типа такая днс запись уже есть или что то типа того
J
Annotations certmanager.k8s.io/issuer: letsencrypt-http kubernetes.io/ingress.class: nginx kubectl.kubernetes.io/last-applied-configuration: view data
J
да я не юзаю кластер ищуер
J
он настроен на выпуск через днс провайдера в который у меня нет доступа
J
поэтому я сделал свой ищуер
J
по хттп01
Artem
по хттп01
может еще такую штучку добавить certmanager.k8s.io/acme-http01-edit-in-place: "true”?
J
можно попробовать
Artem
можно попробовать
только кавычка поехала, поменяй
Nik
народ, а как node_exporter может генерить 100-150 mb/s если его опрашивает только один пром раз в 30 секунд (пром-поератор в кубе)?
Dmitry
ребята, а какой фибдек по тераформу ?
Anonymous
ой @DenisIzmaylov привет)
Vitalii
привет. Кто-нибудь делал в calico публикацию сервисов по bgp? https://docs.projectcalico.org/v3.4/usage/service-advertisement Я включил externalTrafficPolicy=Local, но kube-proxy все равно делает MASQUERADE и в поде не виден source ip.
Evgeny
можете поделиться, плз, годной бордой графаны для metallb метрик?
Viktor
Почему когда я пишу мое сообщение тут же пропадает?
Andor
не надо сходу ссылки постить
Viktor
тогда я не могу задать свой вопрос 😩 сколько ждать-то надо?
Alexey
считай это тестом на профпригодность )))
Alexey
задать вопрос без ссылки
Viktor
У - Удобно another-nginx-ingress-controller-98bdc47f5-kxfsk 0/1 ImagePullBackOff 0 10m Failed to pull image "quay_io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0": rpc error: code = Unknown desc = Error response from daemon: Get quay_io/v2/: EOF
Viktor
никто не знает, что с их регистри стряслось?
Andor
quay_io ?
Andor
andor@titude:~$ docker pull quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0 Error response from daemon: Get https://quay.io/v2/: EOF
Andor
ха
Viktor
минут 40 его трясят. может кто-то знает другой имедж ?
Andrey
@vrutkovs КУПИЛИ @ ЧИНИТЕ
Andor
так продали же уже
Vadim
@vrutkovs КУПИЛИ @ ЧИНИТЕ
Это какоето проприетарное гогно, пусть умрет уже
Andrey
Это какоето проприетарное гогно, пусть умрет уже
Погоди, все SaaS — говно таким образом?
Vadim
Погоди, все SaaS — говно таким образом?
Бинго! Пока OpenHardware не будет все будет сломано
Vladimir
привет. как с помощью rancher через имеющийся nginx-ingress сделать реверс прокси на сервера, вне кластера?
Andor
rancher make-reverse-proxy-outside-cluster
Andrey
что это
Элитарный юмор про то, что в Rancher всё из коробки.
Andor
шутки за 30
Отделение Bereke Bank
😂😂😂
Anonymous
Чемпионат юмористов
Vladimir
и всетаки есть возможность?
Andrey
и всетаки есть возможность?
Я не оперировал Rancher, но в nginx-ingress без правки конфига напрямую не вижу возможности.
Andrey
и всетаки есть возможность?
А, смотри-ка. Есть! https://www.elvinefendi.com/2018/08/08/ingress-nginx-proxypass-to-external-upstream.html
Vladimir
А, смотри-ка. Есть! https://www.elvinefendi.com/2018/08/08/ingress-nginx-proxypass-to-external-upstream.html
а через service discovery никак нельзя? назначаем IP внешнего сервиса и затем лоад балансер настраиваем на этот сервис для нужного имени
Andrey
Я её не вижу.
Vladimir
Где-то в этом варианте пропущена логика того, как это на Kubernetes будет наложено.
ingress будет отправлять запрос не на внутренний сервис внутри кластера, а на внешний сервер
Vladimir
во всяком случае после создания service discovery с внешним айпи внешнего сервера, контейнеры внутри namespace его видят по hostname. следовательно и ingress должен бы его видеть и на него проксировать запросы, fqdn в которых обьявлен в load balancing настройках
Vladimir
https://cloud.google.com/blog/products/gcp/kubernetes-best-practices-mapping-external-services
этот момент ясен и он работает, внутренние сервисы в том же namespace видят по hostname внешний сервис. теперь как заставить nginx-ingress проксировать на этот сервис по fqdn
Vladimir
а то. что он уже резолвится по hostname ингрессу не поможет? как он проксирует на внутрикластерные workspace внешние запросы? берет у dns текущий айпи котейнера из воркспейса и туда шлет, разве нет?
Костя
пока речь об Ingress, подскажите, вот когда у Ingress-контроллеров аутентификация выставлена через service-account с соответствующими RBAC правами, то как узнать к какому apiserver он фактически подклюается, когда их в кластере больше, чем 1?
Костя
не уж то он через env переменные пойдет в kubernetes сервис, а дальше round-robin?
Костя
@zuzzas печалька