Andor
Victor
в чем архитектурно в 2х словах разница между operator framework https://github.com/operator-framework и knative https://cloud.google.com/knative/ ?
понятно, что у них различное предназначение, но из описания возникает впечатление, что архитектурно они похожи - набор компонентов для построения приложений on top of k8s
Vadim
Victor
Andor
Vadim
Andor
мастер-ноды пусть будет две, но етцд нод пусть будет три
Vladimir
Anton
а мне вы оба нравитесь, смех продляет жизнь, вообще
Rainbow
Заказчика
Может он ещё хочет эти мастера в разных дц или там всего 2 ноды?
Anton
ну пусть будет две мастер ноды, технически же это возможно, заказчик знает, что делает, не вижу проблемы
Anton
даже можно полторы, при желании
Andrei
если я хочу поднять контейнер он отработает и больше не нужен, через job норм такое делать?
Anton
Anton
хоть две, хоть четыре. Что поделать, если заказчику нравятся четные числа.
Vladimir
Anton
хочу две мастер ноды и точка! какой еще leader election, бросьте это!
Roman
Заказчика
а Heartbeat не жалает прикруить к etcd и мастер нодам?
Andor
beet
Roman
Anton
лучше pumpkin. А хотя что его прикручивать, весь кластер и будет pumpkin.
Anton
кстати, а сколько воркеров хочет заказчик?
Andrey
Евгений
Возможно, но не полезнее одной ноды
Он хочет high avaliability, HA — невозможно. Включить возможно, но "при двух нодах отказ любой из нод будет приводить к падению кластера"
Евгений
Anton
зато будет API HA
Anton
отказ ноды это же не всегда отказ или недоступность etcd
Rainbow
Rainbow
Если там 2 железных сервера, то проще вообще на виртуалках мастера раскатать рядом и оставить воркеры на железках.
Vladimir
Rainbow
Anton
так сколько воркеров то хочет заказчик?
Max
Господа как получить доступ к api kubernetes в gcp... Раньше я генерил p12 сертификат... Подкладывал в браузер и вуаля... Как быть сейчас?
Andor
Евгений
Ну, etcd, товарищи правильно поправляют
Anton
в общем вывод такой: если заказчику кровь из уха нужно два мастера, убедите его сэкономить еще больше и сделать таки один. Хотя бы вероятность отказа не увеличите.
Anton
с другой стороны если потом все упадет, скажут: "а я говорил ставьте два мастера?"
Alex
Подскажите, накатил kuberspray cluster ingress-nginx-controller в состоянии CrashLoopBackOff, лог Creating API client for https://10.233.0.1:443 и local-volume-provisioner в CrashLoopBackOff, лог Could not get node information: Get https://10.233.0.1:443/api/v1/nodes/, coredns тоже CrashLoopBackOff
Mikhail
Mikhail
коллеги, никак не совладают с gitlab-runner в кубике. Сам runner запустил, он работает как надо, но! когда он запускает дочерние контейнеры то они идут в кубик под serviceaccount default, как его изменить?
Vladimir
Alex
посмотри describe подов
Liveness probe failed: Get http://node:10254/healthz: dial tcp node:10254: connect: connection refused
Mikhail
Alex
Как это вылечить?
Vladimir
Mikhail
Как это вылечить?
выяснить почему они не проходят, видимо сервис не поднимается из-за каких то зависимых сервисов или отключить их
Отделение Bereke Bank
Alex
Все 3 calico-node Running
Валентин
Andrey
У него походу никто до аписервера из подов достучаться не может
Alex
Похоже Could not get node information: Get https://10.233.0.1:443/api/
Mikhail
pavel
а как у пода namespace поменять?
Max
При чём тут браузер?
Я генерил сертификат испортил в браузер и получал доступ к апи мастера и мог заглянуть на сервисы в определённом нэйм спейсе на их web морду
Alex
Коллеги, как ingress-nginx-controller запустить? Readiness probe failed: Get http://10.233.85.68:10254/healthz: dial tcp 10.233.85.68:10254: connect: connection refused
Warning BackOff 4m19s (x110 over 31m) kubelet, d02ukdapp1t Back-off restarting failed container
Eduard
Eduard
Ему чего-то явно не хавтило
Alex
Вот все логи 9 main.go:196] Creating API client for https://10.233.0.1:443
Alex
curl https://10.233.0.1:443/version --insecure
curl: (7) Failed to connect to 10.233.0.1 port 443: Connection refused
Rainbow
Rainbow
kubectl get pod -n kube-system
все Running?
Alex
coredns в CrashLoopBackOff только на одной ноде, kubernetes-dashboard в CrashLoopBackOff и local-volume-provisioner в CrashLoopBackOff только на одной ноде
Rainbow
стоит сначала с этим разобраться
Alex
В какую сторону смотреть?
Rainbow
kubectl describe
kubectl logs
Alex
describe ingress Liveness probe failed: Get http://10.233.85.68:10254/healthz: dial tcp 10.233.85.68:10254: connect: connection refused
Eduard
Логи.
Alex
вот логи ingress main.go:196] Creating API client for https://10.233.0.1:443
Alex
helm list
Error: Get https://10.233.0.1:443/api/v1/namespaces/kube-system/configmaps?labelSelector=OWNER%!D(MISSING)TILLER: dial tcp 10.233.0.1:443: connect: connection refused
Mikhail
Это скорее всего адрес API
Mikhail
API server запущен?