ВОПРОСЫ КУБЕРНЕТА ДОЛЖНЫ БЫТЬ ОТНОШЕНЫ К РАЗРАБОТКЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ. Настройка и развертывание здесь не по теме. Хорошее эмпирическое правило: если это происходит за пределами группы, это, вероятно, не по теме. Если речь идет о коде, работающем внутри модуля, то, вероятно, все в порядке.
Могу ли я перечислить все пространства имен, используя роль, а не ресурс кластерной роли? Если да, может ли кто-нибудь помочь мне с каким-нибудь примером?...
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...
24 Сен 2023 в 14:42
Я создал несколько процессов в своем приложении для выполнения задач, интенсивно использующих процессор. Он работает хорошо, когда я запускаю его в локальной среде. Когда я попытался запустить его через модуль, он запускался только один раз, со второго раза процессы не создавались.
Я пробовал перез...
24 Сен 2023 в 13:51
Я установил конвейер 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...
24 Сен 2023 в 09:53
Я использую 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...
23 Сен 2023 в 21:08
Я создаю веб-сервис, который представляет собой композицию нескольких контейнерных сервисов. Несколько сервисов написаны на 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).
...
21 Сен 2023 в 22:04
Мы переходим с установки 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...
21 Сен 2023 в 16:51
Я новичок в 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 минут. В кластере также работает модуль агента, который отвечает за запрос заданий и развертывание модулей...
21 Сен 2023 в 00:38