Вопросы, помеченные тегом «kubernetes»

ВОПРОСЫ KUBERNETES ДОЛЖНЫ БЫТЬ СВЯЗАНЫ РАЗРАБОТКИ. Kubernetes - это платформа с открытым исходным кодом, предназначенная для автоматизации развертывания, масштабирования и работы контейнеров приложений на нескольких хостах и ​​/ или в облаках. Вопросы по настройке кластеров следует задавать на https://serverfault.com
avatar
Dhaval Simaria
9 августа 2021 в 07:10
169
0

«MongoSocketOpenException: сокет открытия исключения» для основного узла в наборе реплик MongoDB

У нас есть микросервисы Spring, работающие в кластере Azure Kubernetes и подключенные к набору реплик MongoDB (3 узла). После правильной работы в течение некоторого времени мы получаем следующую ошибку: . Timed out after 30000 ms while waiting for a server that matches...
avatar
Ankita Sawant
9 августа 2021 в 07:04
95
0

Политика авторизации для ограничения на основе IP-адреса клиента не работает с Istio и шлюзом приложений Azure.

Развернул Istio 1.10 в кластере AKS. Мы используем шлюз приложений Azure в качестве интерфейса и шлюз Istio в качестве сервера. Трафик из Интернета будет маршрутизироваться следующим образом: Трафик >> Шлюз приложений Azure >> Шлюз Istio >>...
avatar
SRK
9 августа 2021 в 06:42
1962
1

Цели рекламной кампании не достигнуты

Какую версию Grafana и какую операционную систему вы используете? Promtail:latest & Loki:2.2.0, Kubernetes (GitVersion:"v1.18.8") и Helm (Version:"v3.6.2") Чего вы пытаетесь достичь? Чтобы очистить мои активные цели и оттолкнуть их к Локи. Что случилось? Все цели...
avatar
zendevil.eth
9 августа 2021 в 05:51
163
1

postgresql.conf не найден при использовании монтирования тома

У меня есть следующее развертывание: apiVersion: apps/v1 kind: Deployment metadata: name: postgres-deployment spec: replicas: 1 selector: matchLabels: component: postgres template: metadata: labels: component: postgres spec: ...
avatar
Guillermo Ampie
9 августа 2021 в 05:51
176
1

Две разные интерпретации формулы избыточной подготовки в GKE.

Я нашел две интерпретации формулы, используемой для избыточного выделения ресурсов в GKE при автомасштабировании. Согласно двум следующим источникам: Автомасштабирование и избыточное выделение ресурсов Автомасштабирование с помощью GKE: кластеры и...
avatar
SoumitraM
9 августа 2021 в 05:35
188
0

Периодическое получение 502 для прокси-сервиса от NgInx на Openshift

Я периодически получаю 502 для службы прокси. Я пытаюсь настроить прокси NgInx в Openshift. Периодически выдает ошибку 502 Bad Gateway. Вот мой файл nginx.conf. #user nobody; worker_processes 1; error_log stderr; events { worker_connections 1024; } http { ...
avatar
Jordan Lewallen
9 августа 2021 в 04:42
259
1

Горизонтальное автомасштабирование Pod (HPA) с initContainer, для которого требуется задание.

У меня есть конкретный сценарий, в котором я хочу, чтобы развертывание контролировалось автоматическим масштабированием горизонтального модуля. Чтобы выполнить миграцию базы данных в модулях при отправке нового развертывания, я следовал отличному руководству Эндрю Лока...
avatar
neopug
9 августа 2021 в 04:10
121
0

Оператор Istio: как найти путь к элементу списка по ключу/значению с помощью k8s.overlays

Я пытаюсь исправить podAntiAffinity для istio ingressgateway через манифест IstioOperator и k8s.overlays, но всегда получаю что-то вроде: podAffinityTerm не является допустимым элементом пути ключ:значение Вот мой конфиг: apiVersion: install.istio.io/v1alpha1 kind:...
avatar
TheQueenIsDead
9 августа 2021 в 04:03
111
1

Как сделать так, чтобы модули распределялись равномерно по узлам при добавлении нового хоста?

Обзор Ошибка планирования Kubernetes заключается в том, что «не перетасовывает вещи после запланированного и счастливого», что может привести к довольно высокому уровню дисбаланса с точки зрения распределения ЦП, памяти и количества контейнеров. Это также может...
avatar
DmitrySemenov
9 августа 2021 в 01:36
114
0

promtail «Канал приемника Discovery был заполнен, поэтому повторите попытку в следующем цикле»

Итак, я новичок в локи и озадачен выводом. Это то, что я вижу в одном из POD promtail. ts=2021-08-09T01:08:56.295063689Z caller=log.go:124 level=info msg="Seeked...
avatar
Dentiny
9 августа 2021 в 00:59
131
1

Как профилировать службу, работающую в модуле kubernetes?

Я хочу профилировать службу, развернутую в кластере k8s, с помощью графа perf/flame, но не могу установить ее в модуле. Моя программа написана на C++, поэтому, к сожалению, я не могу ее профилировать с помощью плагина kubectl flame. root@mypod:/app# perf WARNING: perf...
avatar
bdan
8 августа 2021 в 23:40
78
0

Kubernetes, StatefulSets и безголовый сервис — видимые/маршрутизируемые извне?

У меня есть среда Kubernetes, в которой я хочу сделать 10 модулей доступными для внешнего доступа (полностью вне кластера). Мне не нужна какая-либо балансировка нагрузки — я хотел бы иметь возможность подключаться к каждому контейнеру по отдельности, как если бы я...
avatar
pkaramol
8 августа 2021 в 23:19
403
1

Модульное тестирование клиентской функции, которая выполняет аутентификацию и возвращает клиентский набор k8s

Я пишу простейший возможный fxn, используя client-go, который просто выполняет аутентификацию в кластере и возвращает указатель на объект kubernetes.Clientset // getInClusterAuth performs in cluster authentication and returns the clientset func getInClusterAuth()...
avatar
karlos
8 августа 2021 в 21:09
460
1

как запустить задачи rails rake в работе kubernetes cron

Мы развертываем приложение Rails в Kubernetes. Задача assets:precompile выполняется как часть процесса сборки образа Docker. Мы хотим запускать задачи rake, такие как задача rake db:migrate и другие задачи, при каждом развертывании. Текущее решение, мы используем...
avatar
Anandu Thampi
8 августа 2021 в 20:25
34
2

Разница в запуске приложения внутри докера и без докера [закрыто]

В чем преимущество использования докера на локальном компьютере для запуска приложения? И разница без использования docker.
avatar
Sahil Paudel
8 августа 2021 в 18:23
362
0

Как читать переменные из configmap в файле yaml kubernetes в Nodejs

Нас попросили переместить переменные из export key=value в configmaps в файле deployment.yml. deployment.yml {% if configmap is defined %} --- apiVersion: v1 kind: ConfigMap metadata: name: "{{ prefix }}-{{ project_name }}" namespace: "{{ namespace }}" data: {% for...
avatar
Abhishek
8 августа 2021 в 16:45
712
1

argoCD - внешний доступ с входом не работает

Я новичок в kubernetes, поэтому заранее извиняюсь за глупые вопросы и ошибки. Я пытаюсь настроить внешний доступ через вход для ArgoCD. Моя установка представляет собой кластер aws eks. Я настроил alb, следуя инструкциям здесь. Я также настроил внешнюю службу DNS, как...
avatar
Thibault Pilette
8 августа 2021 в 15:32
114
1

Переопределите URL-адрес API в environment.ts значением API из манифеста K8S "env:"

Я хотел бы знать, возможно ли переопределить значение в файлах environment.ts (angular) с помощью манифеста Kubernetes? Я делаю это для application.properties (spring), но похоже, что с Angular это не работает так же. вот что я делаю для весны: spec: ...
avatar
Ian
8 августа 2021 в 15:06
61
2

Как получить ответ от модуля docker desktop k8s с помощью браузера?

Я использую рабочий стол докера MacOS. Я пытаюсь получить ответ в браузере из модуля в простом приложении Flask. Вот мой конфигурационный файл. apiVersion: v1 kind: Service metadata: name: hello-python-service spec: selector: app: hello-python ports: -...
avatar
ATheCoder
8 августа 2021 в 13:27
53
0

Как вы можете подключить внешний сервер/vps к кластеру Amazon EKS в качестве рабочего узла?

Например, представьте, что вы покупаете VPS у DigitalOcean и у вас есть кластер Amazon EKS (Kubernetes, размещенный на Amazon). Как добавить VPS DigitalOcean в кластер Amazon EKS в качестве рабочего узла, чтобы на нем планировались модули? Причина, по которой я хочу...