ВОПРОСЫ КУБЕРНЕТА ДОЛЖНЫ БЫТЬ ОТНОШЕНЫ К РАЗРАБОТКЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ. Настройка и развертывание здесь не по теме. Хорошее эмпирическое правило: если это происходит за пределами группы, это, вероятно, не по теме. Если речь идет о коде, работающем внутри модуля, то, вероятно, все в порядке.

Подробнее про kubernetes...

Могу ли я перечислить все пространства имен, используя роль, а не ресурс кластерной роли? Если да, может ли кто-нибудь помочь мне с каким-нибудь примером?...
26 Сен 2023 в 00:54
Я играюсь с оператором-sdk и пытаюсь вызвать API-вызов Kubelet на определенном узле. Мои вызовы API приводят к коду результата 403 — Запрещено. Ниже приведен соответствующий фрагмент кода: clientset, err := kubernetes.NewForConfig(r.Config) if err != nil { logger.Info("Failed to get clie...
25 Сен 2023 в 20:45
Я зарегистрировал учетную запись песочницы разработчика OpenShift. Когда я вхожу в пользовательский интерфейс, используя свой адрес электронной почты и пароль, я вхожу в учетную запись, которая не является администратором (в моем случае имя учетной записи — права2597). Если я зайду в консоль oc из...
25 Сен 2023 в 16:52
Когда я запускаю команду kubectl exec -it backstage-test01-5d877c7f54-425s6 -n customer-namespaces -- /bin/bash, она возвращает эту ошибку: Defaulted container "linkerd-proxy" out of: linkerd-proxy, backstage-backend, linkerd-init (init) error: Internal error occurred: error executing command in con...
25 Сен 2023 в 13:06
Когда я фиксирую изменение на github, сборка срабатывает, но после того, как я не вижу никаких изменений в своем приложении весенней загрузки, я думаю, что это связано с неизмененными модулями. Поэтому я хочу удалить старое развертывание и службу перед этапом развертывания в конвейере Дженкинса. Я п...
25 Сен 2023 в 00:49
Я хотел бы реализовать следующий сценарий. Глобальная переменная global: env: name: prod Переменная, специфичная для диаграммы env: name: dev Я хочу иметь приоритет специфичной для диаграммы > глобальной переменной Например: в моей диаграмме я хочу использовать что-то вроде contain...
Я создал несколько процессов в своем приложении для выполнения задач, интенсивно использующих процессор. Он работает хорошо, когда я запускаю его в локальной среде. Когда я попытался запустить его через модуль, он запускался только один раз, со второго раза процессы не создавались. Я пробовал перез...
Я установил конвейер kubeflow на Mac M1, но не вижу опции «ноутбук» в пользовательском интерфейсе. Я использовал этот шаг # env/platform-agnostic-pns hasn't been publically released, so you will install it from master export PIPELINE_VERSION=2.0.1 kubectl apply -k "github.com/kubeflow/pipelines/ma...
Я использую Helm для развертывания кластера и включения зависимости входной диаграммы. apiVersion: v2 name: aloco description: A Helm chart for Kubernetes type: application version: 0.1.0 appVersion: "1.16.0" dependencies: - name: ingress-nginx version: "4.7.*" repository: "https://kub...
Я создаю веб-сервис, который представляет собой композицию нескольких контейнерных сервисов. Несколько сервисов написаны на Go самостоятельно, поэтому у меня есть свобода в том, как заставить их взаимодействовать друг с другом. Проще говоря, у меня есть служба A, которая читает и записывает в Mongo...
23 Сен 2023 в 21:06
После развертывания входного контроллера nginx в пространстве имен nginx есть две службы NAME TYPE CLUSTER-IP EXTERNAL-IP ingress-nginx-controller LoadBalancer 10.28.13.78 ingress-nginx-controller-admission ClusterIP 10.28.8...
23 Сен 2023 в 01:28
Я новичок в этой области, так что не обижайтесь на мой вопрос. Мне интересно получить рабочий пример для следующей ситуации: Приложение Spring, называемое бэкэндом, приложение React, называемое фронтендом, и Keycloak. И все это развертывается в службе Azure Kubernetes. Какую структуру лучше всего в...
22 Сен 2023 в 20:36
Я получаю следующую ошибку при предоставлении пула узлов кластера Azure Kubernetes Service (AKS) с помощью Terraform: Ошибка: azurerm_kubernetes_cluster_node_pool.example: версия Kubernetes/Orchestrator «1.22.4» недоступна для пула узлов «зеленый». Пожалуйста, подтвердите, что эта версия поддержива...
22 Сен 2023 в 18:50
Я использую traefik auth forward для некоторой авторизации. Вот так выглядит конфигурация промежуточного программного обеспечения: apiVersion: traefik.io/v1alpha1 kind: Middleware metadata: name: jwt-token-auth namespace: reddwarf-pro spec: forwardAuth: address: >- http://dolphin-pos...
22 Сен 2023 в 07:07
Я новичок в Kube и пытаюсь подключить два разных интерфейса (с разными DNS-именами) и базу данных postgres в моем кластере Kube. Пример: Лицевая сторона 1 = test1.mysite.com Лицевая сторона 2 = test2.mysite.com Оба DNS -> 162.145.23.123 Я хочу, чтобы моя служба postgres находилась на том же IP-адрес...
21 Сен 2023 в 22:45
У меня есть реагирующее приложение, встроенное в контейнер nginx, работающее в моем кластере Kubernetes. Каждый раз, когда я объединяю запрос на включение, мой процесс CI/CD создает новый образ контейнера со статическими файлами и заменяет targetRevision в моем развертывании (я использую ArgoCD). ...
Мы переходим с установки Jenkins Master/Slave на Kubernetes deployment с использованием оператора Jenkins из https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/ Это фрагмент нашего первоначального jenkinsfile pipeline { agent { label ('jenkins-slave') ...
21 Сен 2023 в 18:53
У меня есть две рабочие нагрузки, развернутые в кластере 1 и кластере 2 в одном VPC и в одном пространстве имен. Мне нужно разрешить связь между ними с помощью сервисов. Я создаю одинаковые пространства имен в двух кластерах и двух развертываниях со службами. apiVersion: v1 kind: Namespace metadata...
21 Сен 2023 в 16:51
В даг-скрипте PARAM = { 'key1' : 'value1', 'key2' : 'value2' } t1 = KubernetesPodOperator( task_id=task_id, name=task_name, cmds=["pipenv", "run", "python3", "myscript.py"], env_vars={ 'GCS_PROJECT': GCS_PROJECT, 'GCS_BUCKET': GCS_BUCKET, 'PARAM': PAR...
Я новичок в kubernetes и на некоторых виртуальных машинах создал собственный локальный кластер, состоящий из одного главного и двух рабочих, используя kubeadm. Я хотел бы развернуть пример веб-приложения, чтобы получить некоторый опыт работы с докером и контейнерами. Теперь, когда я закончу использ...
21 Сен 2023 в 16:24
Я хотел бы спросить, как подсчитать все модули в пространствах имен по значению метки пространства имен. Состав такой: пространство имен имеет метку «teamName», указывающую команду, к которой принадлежит ns. у модуля есть метка «teamName», позволяющая указать команду внутри команды, которой принадле...
21 Сен 2023 в 15:44
У меня есть развертывание app-1, и я настроил для него HPA. Похоже, что HPA не работает должным образом, поскольку, хотя использование памяти (108%) превышает целевое значение, HPA больше не добавляет реплик. $ kubectl get hpa NAME REFERENCE ...
21 Сен 2023 в 14:04
Обычно мы запускаем GitLab с собственными настройками бегунов Kubernetes через helm-chart. Для особых задач мы хотим использовать виртуальную машину с Ubuntu 22.04lts, правами DIND и большей мощностью. Настройка сработала, и задания, использующие исходный образ по умолчанию, который мы установили ...
21 Сен 2023 в 13:13
Я делаю некоторые практики. в одном из тестовых случаев я пытался переопределить значения значения порта. при этом появляется ошибка, поскольку операция замены не применяется: в документе отсутствует ключ: /spec/ports/port: отсутствует значение. patches: - target: kind: Service name:...
21 Сен 2023 в 10:13
Все еще немного новичок в K8s, надеясь, что кто-нибудь сможет дать здесь какие-то рекомендации. Настроить: кластер k8s, отвечающий за выполнение заданий CI. Эти задания могут выполняться до 20 минут. В кластере также работает модуль агента, который отвечает за запрос заданий и развертывание модулей...