Incognito
Товарищи. смогу ли я сделать end-to-end udp проксирование в кубике (EKS, GKE ...) c port range 20000-65535 может кто сталкивался с подобной задачей ?
Lucky SB
Не суйте Астерикса в куб
Incognito
Не суйте Астерикса в куб
вижу в теме ) тогда вопрос почему и что можно сделать лучше ?
Lucky SB
вижу в теме ) тогда вопрос почему и что можно сделать лучше ?
Потому что я не вижу никакой выгоды от засовывается Астера в куб. Если ты видишь - поделись
Incognito
Потому что я не вижу никакой выгоды от засовывается Астера в куб. Если ты видишь - поделись
я пока рассматриваю варианты, чтобы мне не пришлось оперировать ECS кластером
Lucky SB
Где выгода ? Ты хочешь угадать что они там показывали?
Incognito
нашел вот такое https://www.youtube.com/watch?v=Vf64lMeUFek
Lucky SB
нашел вот такое https://www.youtube.com/watch?v=Vf64lMeUFek
Посмотрел на перемотке. Я так понял они там какие то прокси для ртп используют.... В принципе там они сылку на свой гитхаб с демо дали. Можно посмотреть. Но лично я бы запускал Астера в режиме хостневорк
Incognito
да я уже полистал их гитхаб, вообще то только на них и ведут все ссылки в интернах о запуске астера в кубере
Ilia
кто может подсказать, зачем кубер меняет hosts, прописывает туда ip интерфеса docker0, 172.10.0.1, и потом бывают некоторые службы не работают, типа метрики, и так далее, меняю на нормальный ip, и он снова сам обратно меняет через какое-то время
Incognito
по существу есть что, а то просто поржа ть я и сам умею ?
UglyKoyote
может уже кто спрашивал. Есть виртуальные машины на виртуалбоксе. после разворота минимум 2 сетевых интерфейса. тот что НАТ и тот что нужен мне для работы кластера. При ините кластер заводится на не том сетевом интерфейсе. И следовательно я не могу подключить ножы. ВА это комментирую 127.0.0.1 в хостс, но это не выход
UglyKoyote
пробовал инитить с ключем - - node-name, не помогло
Anton
привет всем. может кто сталкивался... В кубере "Создание Безопасного подключения" долгое (в районе 10-15 сек) , может кто сталкивался как пофиксить данную проблему?
Anton
не уврене.
Anton
проблема в том, что Создание Безопасного подключения происходит долго... я даже хз куда копать, в инете ничего толком не нашел
Anton
kuberadm
ок, kubespray внизу тоже его использует, осталось только посмотреть как он шаблонизирует барахло для kubeadm ;)
Anton
проблема в том, что Создание Безопасного подключения происходит долго... я даже хз куда копать, в инете ничего толком не нашел
думаю термин "создание безопасного подключения" не общепринятый и стоит раскрыть проблему шире
UglyKoyote
главное в ручную вроде все ок. а ансибл тупить начал
Anton
думаю термин "создание безопасного подключения" не общепринятый и стоит раскрыть проблему шире
да я знаю. при коннекте в браузере данная проблема. шире... я не знаю куда копать что б получилось шире))
Anton
да я знаю. при коннекте в браузере данная проблема. шире... я не знаю куда копать что б получилось шире))
попробуйте curl -v откройте инструменты разработчика в chrome и посмотрите что происходит на вкладке network
Dmitry
Всем привет. Пытаюсь использовать admission плагин: PodSecurityPolicy. Добавляю его в аргументы запуска apiserver: --enable-admission-plugins=NodeRestriction,PodSecurityPolicy Под с apiserver перезапускается с этим аргментом (в докере видно), и даже политики работают правильно. В целом все работает нормально. Но почему-то kubectl его перестает видеть - то есть в выводе kubectl get pod -n kube-system его нет. Если удалить PodSecurityPolicy, то сразу все становится норм, и kube-apiserver появляется. Никто с таким не сталкивался?
Oleg
ipvs нет
спасибо за информацию
Alex Sharov
А подскажите пожалуйста, вот у меня есть айпишник у пода => я могу обходя сервис сходить на ip:port? Как это запретить?
Solyar
Никто не сталкивался с ошибкой внутри GlusterFS DaemonSet warning d-bus connection terminated.
Solyar
При старе glusterd.service
Solyar
3 пода падают, 3 стартуют
Solyar
Не могу понять причину
Dmitry
А для доступа к d-bus не нужны спец. права?
Mher
привет всем!
Mher
мучаюсь с контейнерами на винде
Mher
кто то может подсказать нормальную консоль?
Mher
с автозаполнением, с подсветкой, с возможностью смены кластера
Mher
спасибо
Vadim
https://github.com/openshift/console не знаю что такое "смена кластера"
Mher
есть несколько кластеров куба, для того чтобы на винде переключить конфиг переименовываю файлы
Vadim
https://github.com/IBM/kui?
Mher
да, для винды
Mher
для никс есть много решений
Vadim
nodejs же, бери сорс и собирай
Vadim
кроме того https://github.com/IBM/kui/pull/1604/files
Mher
да, вижу, спс
Solyar
Проблема в том что машины одинаковы на 3 нодах стартует, на 3 нет
Человек
gke, calico
в calico же есть network policy https://docs.projectcalico.org/v3.7/reference/calicoctl/resources/networkpolicy
Alex Sharov
спасибо
Alex Sharov
еще вопрос, а как и кто авторизируется в волте? Через kube backend, но с сайдкар контейнером или нет?
Anonymous
Коллеги, как поменять часовой пояс в Ранчере, ничего в документации нет, cам контейнер ранчера урезанный, нет каталога timezone?
J
всем привет. подскажите как я могу добавить существующий сертификат (купленый) в pem формате, для кубера. Хочу добавить серт что бы его юзал ингресс
Egor
Коллеги, как поменять часовой пояс в Ранчере, ничего в документации нет, cам контейнер ранчера урезанный, нет каталога timezone?
apiVersion: apps/v1beta1 kind: Deployment metadata: name: mariadb spec: replicas: 1 template: metadata: labels: app: mariadb spec: containers: - name: mariadb image: mariadb ports: - containerPort: 3306 name: mariadb env: - name: MYSQL_ROOT_PASSWORD value: password volumeMounts: - name: tz-config mountPath: /etc/localtime volumes: - name: tz-config <—————————- hostPath: <—————————— path: /usr/share/zoneinfo/Europe/Madrid <———————-
Solyar
Никто не сталкивался с ошибкой внутри GlusterFS DaemonSet warning d-bus connection terminated.
Возвращаясь к этому вопросу. Проверил окружение. Всё одинаково. Версии одинаковы и так далее. Ума не приложу почему на 1 воркере работает на остальных не страртует. Что за магия такая. Куда копать нужно?
Solyar
Порты на машинах необходимые открыты
Anonymous
apiVersion: apps/v1beta1 kind: Deployment metadata: name: mariadb spec: replicas: 1 template: metadata: labels: app: mariadb spec: containers: - name: mariadb image: mariadb ports: - containerPort: 3306 name: mariadb env: - name: MYSQL_ROOT_PASSWORD value: password volumeMounts: - name: tz-config mountPath: /etc/localtime volumes: - name: tz-config <—————————- hostPath: <—————————— path: /usr/share/zoneinfo/Europe/Madrid <———————-
👍 Спасибо. А в самом непосредственно Ранчере (контейнер самого Ранчера) нельзя, т.е. каждый раз нужно в контейнерах выставлять настройку? Дело в том что создал крон-джобу в Ранчере, и расходится часовой пояс между новым контейнером и хостом ноды.
Solyar
Захожу в контейнер делаю systemctl status glusterd.service Все отлично В другом же пытаюсь запустить получаю D-bus error Connection refused (повторюсь что порты открыты все что в доке указаны)
Egor
👍 Спасибо. А в самом непосредственно Ранчере (контейнер самого Ранчера) нельзя, т.е. каждый раз нужно в контейнерах выставлять настройку? Дело в том что создал крон-джобу в Ранчере, и расходится часовой пояс между новым контейнером и хостом ноды.
apiVersion: v1 kind: Pod metadata: name: busybox-sleep spec: containers: - name: busybox image: busybox args: - sleep - "1000000" volumeMounts: - name: tz-config mountPath: /etc/localtime volumes: - name: tz-config hostPath: path: /usr/share/zoneinfo/Europe/Prague а дальше просто в каждый добовляешь
Anton
вопрос. внутри кубера есть запущенный контейнер Gitlab, он висит на https, как к нему достучаться ???
Anton
делаю так
Anton
kind: Service apiVersion: v1 metadata: name: gitlab-service namespace: gitlab-ns spec: selector: app: gitlab-ce ports: - protocol: TCP port: 80 targetPort: 80 —- apiVersion: extensions/v1beta1 kind: Ingress metadata: name: gitlab-ingress namespace: gitlab-ns annotations: ingress.kubernetes.io/ssl-redirect: "true" kubernetes.io/tls-acme: "true" certmanager.k8s.io/cluster-issuer: letsencrypt-prod kubernetes.io/ingress.class: "nginx" spec: tls: - hosts: - host.name secretName: host.name-certificate-1 rules:
Anton
ошибка 502
V 🏴‍☠️
Если он висит на https, то почему сервис на 80 ссылается?
Anton
такж е пробовал nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" и менял порт на 443
Anton
не успел)
Roman
ошибка 502
А если через port forward?
Anton
это что?
Anton
подробней можно?