Вопросы по теме 'kubernetes-helm'

Kubernetes: как избежать дублирования env при нескольких развертываниях?
У меня есть 4 развертывания Kubernetes / Helm (веб, электронная почта, работник, синхронизация), которые все должны использовать один и тот же ключ spec.template.spec.containers[].env . Ключи env довольно большие, и я бы не хотел копировать /...
1910 просмотров
schedule 03.03.2022

Добавление данных вспомогательной БД во время развертывания
Мое приложение состоит из двух контейнеров: самого приложения и базы данных. Я планирую обернуть приложение в виде диаграммы, тем самым проложив путь для легкого воспроизводимого развертывания. Помимо настройки / чтения envs среды (с которой helm...
337 просмотров

Kubernetes Helm, объедините две переменные со строкой посередине
Я пытаюсь изменить значение переменной, если она установила другую переменную, объединив их с тире посередине, я не уверен в синтаксисе для этого, я думаю о таких вещах, как: {{- $serviceNamespace := .Values.serviceNamespace -}} {{- $serviceTag :=...
52998 просмотров

Helm / Kubernetes — Statefulset и разрешения
Я продолжаю видеть эту ошибку: Events: FirstSeen LastSeen Count From SubObjectPath Type Reason Message --------- -------- ----- ---- ------------- -------- ------ ------- 12s 2s 12...
1158 просмотров

Как получить имя дочерней диаграммы с помощью Helm?
У меня есть диаграмма штурвала, которая требует stable/redis в качестве дочерней диаграммы. Родительская диаграмма должна предоставлять сервис Redis как переменную среды. Диаграмма Redis включает шаблон под названием redis.fullname . Как я...
2215 просмотров
schedule 26.02.2022

Helm получает имена сервисов под диаграмм
Как лучше всего получить имена сервисов вспомогательной диаграммы руля для ссылки на мой контроллер входящего трафика, который будет находиться в родительской диаграмме? values.yaml --- ingress: paths: - serviceName: app-1 path:...
4466 просмотров
schedule 28.05.2023

Как выполнить запуск в контейнере инициализации?
$ kubectl version Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.6", GitCommit:"9f8ebd171479bec0ada837d7ee641dec2f8c6dd1", GitTreeState:"clean", BuildDate:"2018-03-21T15:21:50Z", GoVersion:"go1.9.3", Compiler:"gc",...
8412 просмотров
schedule 17.06.2023

Непрерывная доставка - выпуск / контроль версий микросервисов
Мы разрабатываем микросервисы с использованием Spring Boot, которые затем упаковываются в Helm Charts и развертываются в кластере Kubernetes. У каждой службы есть файл Jenkins, и ниже мы выпускаем каждую службу индивидуально: Сервис A -> Сборка...
974 просмотров

Есть ли способ получить порядковый индекс модуля с помощью файла конфигурации kubernetes statefulset?
Мы используем Kubernetes 1.9.0 и задаемся вопросом, есть ли способ получить доступ к «порядковому индексу» модуля в его файле конфигурации statefulset. Нам нравится динамически назначать значение (полученное из порядкового индекса) метке пода, а...
8670 просмотров
schedule 30.09.2022

Kubernetes Helm Chart requirements.yaml file dependencies false condition
Я использую Kubernetes Helm файл requirements.yaml для добавления зависимостей. На основе условия values.yaml будут созданы модули зависимостей. Здесь я хочу выполнить необходимые зависимости, когда apache.enabled == false values.yaml...
10100 просмотров
schedule 26.05.2023

Как установить конкретную версию Chart
Я пытаюсь установить предыдущую версию Prometheus, а именно версию 6.7.4 : helm install -f stable/prometheus/values.yaml prometheus --name stable/prometheus --namespace prometheus --version 6.7.4 Однако устанавливается последняя версия...
49250 просмотров
schedule 17.09.2023

Helm, управляющий набором сервисов
У меня есть кластер Kubernetes, в котором работает ряд независимых дискретных сервисов. Я хочу использовать helm для их развертывания, и я сделал диаграмму helm для каждого отдельного ресурса. Однако теперь я хочу иметь возможность развернуть...
4413 просмотров
schedule 19.05.2022

Helm (openshift): имя доступной версии не найдено
Вывод helm version : Client: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"} Server: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710",...
380 просмотров
schedule 16.05.2024

Jenkins - Helm - Docker не найден при попытке запустить тест
В настоящее время я использую Helm и Terraform для развертывания моего Jenkins на GCP. Это мой код терраформирования: variable "project_id" { default = "vision40-teste" } variable "region" { default = "us-central1-a" } variable "plugins" {...
2234 просмотров
schedule 16.05.2022

Откат Helm к предыдущему выпуску
Я ищу способ откатить выпуск Helm к его предыдущему выпуску без указания целевой версии выпуска в виде числа. Что-то вроде helm rollback <RELEASE> ~1 (например, git reset HEAD~1 ) было бы неплохо.
34280 просмотров
schedule 10.01.2024

Добавить отметку времени выпуска к имени шаблона руля
Я изо всех сил пытаюсь найти способ включить Release.Time , встроенный как часть имени руля. Если я просто включу это как: name: {{ template "myapp.name" . }}-{{ .Release.Time }} Сухой прогон показывает это: name: myapp-seconds:1534946206...
8307 просмотров
schedule 07.06.2023

Открытие модуля Kubernetes на кластере без оборудования
Я пытаюсь открыть модуль Kubernetes в кластере с одним узлом без домена. Насколько я понимаю, у меня есть следующие варианты: Разоблачить с помощью NodePort Разоблачить с помощью Ingress-контроллера Выставляем с помощью ClusterIP и вручную...
457 просмотров

Helm - Подграфик, зависящий от другого подграфа
У меня есть родительская диаграмма с двумя поддиаграммами subchart1 и postgres , и есть pre-install задание в subchart1 , которое создает необходимые таблицы / схемы для службы subchart1 , где задание, в свою очередь, зависит от postgres...
986 просмотров

Доступны ли для записи ConfigMaps Kubernete?
Можно ли напрямую изменить файл, смонтированный configMap ? У нас есть приложение, которое читает файл конфигурации типа configMap , и приложение должно иметь возможность редактировать файл, и изменения должны сохраняться, если configMap...
11827 просмотров
schedule 12.06.2023

Запуск nexus в кластере kubernetes с помощью helm
Для нексуса есть диаграмма штурвала: https://github.com/helm/charts/tree/master/stable/sonatype-nexus Установил как с помощью helm: helm install stable/sonatype-nexus --name=nexus Но не получилось из-за нексуса-прокси. Есть логи для...
5485 просмотров