T
сделай наколенную проксю
да, просто мб был способ потемплейтить, но, видимо нет, спс
Andor
конечно, вебхуки строго определённого формата
Andor
и всё равно логичнее в церкви спрашивать
T
редиректну туда
engelbart
kubectl describe pod kubectl events
Error: unknown command "events" for "kubectl"
engelbart
спасибо
engelbart
а. вот ответ нашелся error while evaluating the ingress spec: service "default/elasticsearch-master" is type "ClusterIP", expected "NodePort" or "LoadBalancer"
engelbart
Как правильно выставить ClusterIP наружу?
Andrey
хм, а как вы секреты разворачиваете? 🤔
Мы с энтерпрайзами недавно начали работать, сейчас что-то интересное с Vault будем делать. Для маленько-средних проектов без особых требований — зашифрованный контент прямо в git, при деплое расшифровывается ключом, который только на раннере лежит.
Stefan
Как правильно выставить ClusterIP наружу?
никак либо нодпорт либо балансер
Stefan
Как правильно выставить ClusterIP наружу?
либо ингресс с доменом каким-то
Евгений
Andrey
config же
Но он отдельно от кода. Просто в git репозитории. Устраняет необходимость параллельно держать ещё что-то.
Andrey
В директории с кодом деплоя. Не с приложением ни в коем случае.
engelbart
engelbart
https://pastebin.com/tfjKw8AE так правильно?
Stefan
engelbart
https://pastebin.com/TgGCD0rP
engelbart
вот сюда пытаюсь пробросить
engelbart
Может я все не верно делаю. Цель моя такая, у меня есть elastic в k8s, я хочу ему поверх такой ingress что б с ssl http auth
engelbart
помогите плиз убогому
engelbart
вот так полнее https://gist.github.com/korjavin/1d699b567ac7cf2edf743077a49f618e
Stefan
вот так полнее https://gist.github.com/korjavin/1d699b567ac7cf2edf743077a49f618e
targetPort попробуй добавить в сервисах, чтоб сервис понимал на какой именно порт направлять в деплоймент
engelbart
error while evaluating the ingress spec: service "default/elasticsearch-master" is type "ClusterIP", expected "NodePort" or "LoadBalancer"
engelbart
Прости, я нууб. куда смотреть?
engelbart
в gke выглядит вот так
engelbart
spec: clusterIP: None
engelbart
там вроде так
Stefan
ну так я об этом и пишу clusterIP: None убери
engelbart
spec.clusterIP: Invalid value: "": field is immutable
engelbart
щас пересоздам
engelbart
error while evaluating the ingress spec: service "default/elasticsearch-master" is type "ClusterIP", expected "NodePort" or "LoadBalancer"
engelbart
тоже самое
engelbart
кластер в gke
Игорь
гугловский контроллер не может увидеть ClusterIP сервисы
Игорь
можешь поменять контроллер или сделать NodePort
engelbart
Можно плиз как дебилу совсем. Поменять контроллер , это как?
Rainbow
кластер в gke
ingress controller имеется в виду. По-умолчанию там gke ingress controller, если сильно не надо, то стоит самому поставить nginx-ingress, иначе очень дорого получается.
engelbart
мне конечно без разницы какой контроллер, подскажете примером?
engelbart
https://github.com/kubernetes/ingress-nginx
engelbart
видимо вот этот
Rainbow
да и в настройка кластера отключить gke ingress addon
engelbart
engelbart
вот этот по середине?
engelbart
Я вот тут смотрю, копия как у меня ингресс https://kubernetes.github.io/ingress-nginx/examples/auth/basic/
engelbart
угу, и отключение не помогает тоже. наверняка что то я не то делаю
Rainbow
вам бы больше теории почитать. одно нужно отключить, второе поставить (проще всего helm]. Понять как это работает, а не сходу эластик тащить.
engelbart
переделал на node port
engelbart
Ошибка так и осталась error while evaluating the ingress spec: service "default/elasticsearch-master" is type "ClusterIP", expected "NodePort" or "LoadBalancer"
Stas
Ошибка так и осталась error while evaluating the ingress spec: service "default/elasticsearch-master" is type "ClusterIP", expected "NodePort" or "LoadBalancer"
https://cloud.google.com/kubernetes-engine/docs/how-to/container-native-load-balancing прочитайте внимательно
Stas
сделайте как там написано все - заработает
engelbart
Спасибо!
Stas
это для веб сервисов ингресс, для той же кибаны
engelbart
У меня задача, к моему приложению (elastic) прикрутить сверху ssl + http basic auth
Anonymous
https://serverfault.com/questions/955785/connects-to-openvpn-but-no-access-to-local-network-or-internet-in-kubernetes-gke посмотрите плиз, я вообще хз куда это дальше дебажить :C после включения calico openvpn просто перестал пускать куда-либо
Stas
ты в курсе что при включении калики у тебя маскарад начинает работать на хостах?
Anonymous
ты в курсе что при включении калики у тебя маскарад начинает работать на хостах?
неа, а что это значит и как теперь жить с этим? (в логах iptables я это увидел но хз что теперь 🤔 играюсь с конфигами ip ranges..)
Anonymous
https://serverfault.com/questions/267286/openvpn-server-will-not-redirect-traffic ну вот есть такие советы, но блин, то есть мне в ноды gke заходить и конфиги править?
Sergii
Всем привет. Ребята нуба поучите плиз :) что почему не могу удалить sevice?
Ivan
Всем привет. Ребята нуба поучите плиз :) что почему не могу удалить sevice?
если просто по названию удалять, то -l не нужен kubectl delete service my-nodeport-service должно сработать в этом конкретном случае
Maksim
-l это удаление по лейблу. Тебе ножно про по имени. Так что -l тебе не нужно. Просто после delete пишется имя удаляемого ресурся
Denis
Всем день добрый Подскажите, кто нибудь делал helm chart для rancher? А то есть ошибка и не могу понять , куда копать для ее решения https://scr.4xxi.com/dyudin/15363505719-vVAVolzPmN.png
Mikhail
Добрый день, Компания столкнулась с необходимостью наращивать компетенцию с контейнерами. Есть ли гайд по освоению этой тематики или ссылка на годные курсы? Заранее спасибо,
Mikhail
Благодарю
Aleksey
Господа, что-то я упоролся и не могу найти как мне в хелме сделать конфигмап из json, в котором заминить поля из values. Не подскажете случаем?
Anonymous
как вы даете вашим разработчикам доступ к staging сервисам? через vpn или как-то иначе? расшаривать load-balancer не выйдет, на репликасет монги его не расшаришь