Параметры PLAN-R Helm Chart
Таблица содержит все параменты (содержащиеся в values.yaml) PLAN-R Helm Chart доступные для изменения.
Глобальные параметры
Name | Description | Value |
---|---|---|
global.imageRegistry | Глобальный реестр docker образов (применяется ко всем используемым образам) | "" |
global.imagePullSecrets | Секреты для получения docker образов из реестра | [] |
global.pullPolicy | Политика получения образов по умолчанию | IfNotPresent |
global.defaultStorageClass | Класс хранилища по умолчанию | "" |
global.createPullSecrets.enabled | Переключатель создания секрета для секции global.imagePullSecrets | false |
global.createPullSecrets.secretName | Имя будущего секрета для получения docker образов | "" |
global.createPullSecrets.url | Адрес реестра docker образов | "" |
global.createPullSecrets.username | Имя пользователя для получения образов | "" |
global.createPullSecrets.password | Пароль пользователя для получения образов | "" |
global.createPullSecrets.email | Email (опционально) | "" |
global.security.allowInsecureImages | Allows skipping image verification | false |
global.compatibility.openshift.adaptSecurityContext | Adapt the securityContext sections of the deployment to make them compatible with Openshift restricted-v2 SCC: remove runAsUser, runAsGroup and fsGroup and let the platform use their allowed default IDs. Possible values: auto (apply if the detected running cluster is Openshift), force (perform the adaptation always), disabled (do not perform adaptation) | auto |
global.compatibility.omitEmptySeLinuxOptions | If set to true, removes the seLinuxOptions from the securityContexts when it is set to an empty object | false |
Параметры по умолчанию
Name | Description | Value |
---|---|---|
kubeVersion | Переопределить версию Kubernetes | "" |
nameOverride | Переопределение common.names.name | "" |
fullnameOverride | Переопределение common.names.fullname | "" |
namespaceOverride | Переопределение common.names.namespace | "" |
commonLabels | Дополнительные лейблы для которые дополнятся ко всем созданным объектам | {} |
commonAnnotations | Дополнительные аннотация для которые дополнятся ко всем созданным объектам | {} |
clusterDomain | Переопределение домена по умолчанию | cluster.local |
extraDeploy | Массив дополнительных манифестов, которые будут применены при развороте | [] |
diagnosticMode.enabled | Включение диагностического мода (Все пробы будут отключены, также будет переопределена команда старта контейнеров) | false |
diagnosticMode.command | Переопределить команду для старта контейнеров (только в diagnosticMode.enabled) | ["sleep"] |
diagnosticMode.args | Аргумент переопределенной команды | ["infinity"] |
PLAN-R параметры по умолчанию
Name | Description | Value |
---|---|---|
planrGlobal.image.registry | Реестр docker образов (только для PLAN-R) | registry.dppm.pro/releases/planr |
planrGlobal.image.tag | Тэг образа (тэг по умолчанию значение из appVersion) | "" |
planrGlobal.image.redos | Включение использования образов на базе РедОС (при этой настройке redos добавится в конец тэга, например 509.0-redos) | false |
planrGlobal.image.pullPolicy | Политика пула образов только для PLAN-R | Always |
planrGlobal.image.pullSecrets | Секреты для получения docker образов из реестра (только для PLAN-R) | [] |
planrGlobal.service.annotations | Дополнительные аннотации для services создаваемых PLAN-R | {} |
planrGlobal.livenessProbe.enabled | Включение liveness пробы для всех контейнеров planr со следующими параметрами | true |
planrGlobal.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 60 |
planrGlobal.livenessProbe.periodSeconds | Частота проверки | 600 |
planrGlobal.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrGlobal.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 2 |
planrGlobal.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrGlobal.readinessProbe.enabled | Включение readiness пробы для всех контейнеров planr со следующими параметрами | true |
planrGlobal.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrGlobal.readinessProbe.periodSeconds | Частота проверки | 7 |
planrGlobal.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrGlobal.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 20 |
planrGlobal.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrGlobal.resources | Назначение доступных ресурсов для каждого контейнера | {} |
planrGlobal.affinity | Affinity для planr/main. При использовании planrMain.podAffinityPreset, planrMain.podAntiAffinityPreset и planrMain.nodeAffinityPreset будут проигнорированы | {} |
planrGlobal.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrGlobal.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrGlobal.extraEnvVars | Дополнительные переменные среды, которые будут добавлены во все контейнеры | [] |
planrGlobal.extraEnvVarsCM | ConfigMap содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrGlobal.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrGlobal.extraVolumes | Список дополнительных томов для монтирования к подам PLAN-R | [] |
planrGlobal.extraVolumeMounts | Список дополнительных томов для монтирования к контейнерам PLAN-R | [] |
planrGlobal.sidecars | Добавление дополнительных sidecars контейнеров к подам PLAN-R | [] |
planrGlobal.initContainers | Добавление дополнительных init контейнеров к подам PLAN-R | [] |
Конфигурация
Name | Description | Value |
---|---|---|
planrConfig.keepSecrets | Сохранение созданных секретов в случаи удаления helm chart (добавляет аннотацию helm.sh/resource-policy: keep) | true |
planrConfig.secrets.postgresqlUrl.value | Строка подключения к PostgreSQL (не рекомендуется задавать этот параметр с помощью этой настройки для production окружения), секрет создается если не определен существующий секрет planrConfig.secrets.postgresqlUrl.existingSecret | postgresql://planr:planr@{{ .Release.Name }}-postgresql-hl:5432/planr |
planrConfig.secrets.postgresqlUrl.createSecretForPostgres | Автоматическое создание секрета для postgres helm chart, основываясь на заданной строке подключения (только при postgresql.enabele=true) | false |
planrConfig.secrets.postgresqlUrl.existingSecret | Использование существующего секрета со строкой подключения к postgresql (рекомендуется) | "" |
planrConfig.secrets.postgresqlUrl.existingSecretKey | Ключ секрета содержащий строку подключения к postgresql (рекомендуется) | "" |
planrConfig.secrets.rabbitmqUrl.value | Строка подключения к RabbitMQ (не рекомендуется задавать этот параметр с помощью этой настройки для production окружения), секрет создается если не определен существующий секрет planrConfig.secrets.rabbitmq.existingSecret | amqp://planr:planr@{{ .Release.Name }}-rabbitmq-headless:5672/planr |
planrConfig.secrets.rabbitmqUrl.createSecretForRabbitmq | Автоматическое создание секрета для RabbitMQ helm chart, основываясь на заданной строке подключения (только при rabbitmq.enabele=true) | false |
planrConfig.secrets.rabbitmqUrl.existingSecret | Использование существующего секрета со строкой подключения к rabbitmq (рекомендуется) | "" |
planrConfig.secrets.rabbitmqUrl.existingSecretKey | Ключ секрета содержащий строку подключения к rabbitmq (рекомендуется) | "" |
planrConfig.secrets.redisUrl.value | Строка подключения к Redis (не рекомендуется задавать этот параметр с помощью этой настройки для production окружения), секрет создается если не определен существующий секрет planrConfig.secrets.redisUrl.existingSecret | redis://:redisplanr@{{ $.Release.Name }}-redis-headless:6379 |
planrConfig.secrets.redisUrl.createSecretForRedis | Автоматическое создание секрета для redis helm chart, основываясь на заданной строке подключения (только при redis.enabele=true) | false |
planrConfig.secrets.redisUrl.existingSecret | Использование существующего секрета со строкой подключения к postgresql (рекомендуется) | "" |
planrConfig.secrets.redisUrl.existingSecretKey | Ключ секрета содержащий строку подключения к redis (рекомендуется) | "" |
planrConfig.secrets.secretKey.value | Ключ применяемы для шифрования (не может быть изменен после 1 старта приложения), секрет создается если не определен существующий секрет planrConfig.secrets.secretKey.existingSecret | 0nveAxy5GiIiFFDPstfe7jFlCnb0DL6zJoAJCTy9 |
planrConfig.secrets.secretKey.existingSecret | Существующий секрет содержащий ключ шифрования | "" |
planrConfig.secrets.secretKey.existingSecretKey | Ключ существующего kubernetes секрета содержащий ключ шифрования | "" |
planrConfig.secrets.secretSalt.value | Инициализирующий вектор применяемы к ключу шифрования (не может быть изменен после 1 старта приложения), секрет создается если не определен существующий секрет planrConfig.secrets.secretSalt.existingSecret | VS29L0duMK0DTf6wrqfOvg2h0nHOsjBWJdumehfI |
planrConfig.secrets.secretSalt.existingSecret | Существующий секрет содержащий инициализирующий вектор | "" |
planrConfig.secrets.secretSalt.existingSecretKey | Ключ существующего kubernetes секрета содержащий инициализирующий вектор | "" |
planrConfig.secrets.filesTokenSecret.value | Строка подписи jwt токена при выгрузке файлов из системы (не может быть изменен после 1 старта приложения), секрет создается если не определен существующий секрет planrConfig.secrets.filesTokenSecret.existingSecret | qxowf545VL7hivuDL2XF5TdQz8pAp95o |
planrConfig.secrets.filesTokenSecret.existingSecret | Существующий секрет строку подписи jwt токена | "" |
planrConfig.secrets.filesTokenSecret.existingSecretKey | Ключ существующего kubernetes секрета содержащий строку подписи jwt токена | "" |
planrConfig.secrets.jwtSecret.value | Строка подписи jwt токена при выгрузке файлов из системы (не может быть изменен после 1 старта приложения), секрет создается если не определен существующий секрет planrConfig.secrets.filesTokenSecret.existingSecret | HggHdtd467Gg67 |
planrConfig.secrets.jwtSecret.existingSecret | Существующий секрет строку подписи jwt токена | "" |
planrConfig.secrets.jwtSecret.existingSecretKey | Ключ существующего kubernetes секрета содержащий строку подписи jwt токена | "" |
planrConfig.auth.local.enabled | Включение аутентификация с помощью локальных аккаунтов | true |
planrConfig.auth.ldap.enabled | Включение аутентификация с помощью Ldap | false |
planrConfig.auth.apiKey.enabled | Включение аутентификация с помощью api ключей | true |
planrConfig.auth.kerberos.enabled | Включение аутентификация с помощью kerberos ключей (Не реализовано) | false |
planrConfig.auth.openid.main.enabled | Включение аутентификация с помощью openid | false |
planrConfig.auth.openid.main.openidIssuer | Область аутентификации клиента openid | "" |
planrConfig.auth.openid.main.openidAuthorizationUrl | Точка входа аутентификации openid | "" |
planrConfig.auth.openid.main.openidTokenUrl | Точка входа для получения пользовательского токена | "" |
planrConfig.auth.openid.main.openidUserInfoUrl | Точка входа для получения информации о пользователе | "" |
planrConfig.auth.openid.main.openidClientId | Идентификатор клиента | "" |
planrConfig.auth.openid.main.openidEndSessionUrl | URL-адрес обратного вызова, вызывается после процесса завершения процесса аутентификации | "" |
planrConfig.auth.openid.main.openidCallbackUrl | Включение аутентификация с помощью openid | "" |
planrConfig.auth.openid.main.openidUsernameField | Наименование Jwt claim из которого получаем логин пользователя | "" |
planrConfig.auth.openid.main.openidScopes | Дополнительные scope для запроса информации о пользователе | "" |
planrConfig.auth.openid.main.secrets.openidClientSecret.value | Идентификатор клиента | "" |
planrConfig.auth.openid.main.secrets.openidClientSecret.existingSecret | Существующий секрет содержащий секретный ключ клиента | "" |
planrConfig.auth.openid.main.secrets.openidClientSecret.existingSecretKey | Ключ существующего kubernetes секрета содержащий секретный ключ клиента | "" |
planrConfig.auth.openid.admin.enabled | Включение аутентификация с помощью openid для консоли администрирования | false |
planrConfig.auth.openid.admin.openidIssuer | Область аутентификации клиента openid для консоли администрирования | "" |
planrConfig.auth.openid.admin.openidAuthorizationUrl | Точка входа аутентификации openid для консоли администрирования | "" |
planrConfig.auth.openid.admin.openidTokenUrl | Точка входа для получения пользовательского токена для консоли администрирования | "" |
planrConfig.auth.openid.admin.openidClientId | Идентификатор клиента для консоли администрирования | "" |
planrConfig.auth.openid.admin.openidUserInfoUrl | Точка входа для получения информации о пользователе для консоли администрирования | "" |
planrConfig.auth.openid.admin.openidEndSessionUrl | URL-адрес обратного вызова, вызывается после процесса завершения процесса аутентификации для консоли администрирования | "" |
planrConfig.auth.openid.admin.openidCallbackUrl | Включение аутентификация с помощью openid для консоли администрирования | "" |
planrConfig.auth.openid.admin.openidUsernameField | Наименование Jwt claim из которого получаем логин пользователя для консоли администрирования | "" |
planrConfig.auth.openid.admin.openidScopes | Дополнительные scope для запроса информации о пользователе для консоли администрирования | "" |
planrConfig.auth.openid.admin.secrets.openidClientSecret.value | Идентификатор клиента для консоли администрирования | "" |
planrConfig.auth.openid.admin.secrets.openidClientSecret.existingSecret | Существующий секрет содержащий секретный ключ клиента для консоли администрирования | "" |
planrConfig.auth.openid.admin.secrets.openidClientSecret.existingSecretKey | Ключ существующего kubernetes секрета содержащий секретный ключ клиента для консоли администрирования | "" |
planrConfig.logs.extendedLogs | Включение расширенных логов | false |
planrConfig.files.fileTokenExpireIn | Включение жизни jwt токена используемого при выгрузке файлов | 24h |
Конфигурация planr/main
Name | Description | Value |
---|---|---|
planrMain.image.registry | Реестр docker образов используемый только для planr/main | "" |
planrMain.image.repository | репозиторий образа только для planr/main | main |
planrMain.image.tag | Тэг образа planr/main (Рекомендуется использовать неизменяемые теги) | "" |
planrMain.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrMain.image.pullPolicy | Политика получения образов по умолчанию только для planr/main | "" |
planrMain.image.pullSecrets | Секреты для получения docker образов из реестра planr/main | [] |
planrMain.replicaCount | Количество реплик planr/main | 1 |
planrMain.service.type | Тип создаваемого сервиса | ClusterIP |
planrMain.service.ports.http | Порты сервиса planr/main | 41000 |
planrMain.service.nodePorts.http | Открытие порта при использовании сервиса типа NodePort (доступные значения между 30000-32767, оставить пустым для автовыбора) | "" |
planrMain.service.annotations | Список дополнительных аннотация добавленных к сервису planr/main | {} |
planrMain.service.extraPorts | Список дополнительных портов открытых для сервиса (Обычно используется с sidecars) | [] |
planrMain.livenessProbe.enabled | Включение liveness пробы для planr/main | true |
planrMain.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 60 |
planrMain.livenessProbe.periodSeconds | Частота проверки | 600 |
planrMain.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrMain.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 2 |
planrMain.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrMain.readinessProbe.enabled | Включение readiness пробы для planr/main | true |
planrMain.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrMain.readinessProbe.periodSeconds | Частота проверки | 7 |
planrMain.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrMain.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 20 |
planrMain.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrMain.customReadinessProbe | Переопределить readiness probe для planr/main | {} |
planrMain.customStartupProbe | Переопределить startup probe для planr/main | {} |
planrMain.resources | Назначение доступных ресурсов для planr/main переопределяет planrMain.resourcesPreset | {} |
planrMain.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/main | true |
planrMain.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/main | Always |
planrMain.podSecurityContext.sysctls | Настройки ядра для planr/main pod | [] |
planrMain.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/main | [] |
planrMain.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/main | 1001 |
planrMain.containerSecurityContext.enabled | Enabled Включение securityContext для planr/main контейнера | true |
planrMain.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/main | {} |
planrMain.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/main | 1001 |
planrMain.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/main | 1001 |
planrMain.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrMain.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrMain.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/main контейнеру | false |
planrMain.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/main | false |
planrMain.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrMain.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrMain.command | Переопределение команды запуска по умолчанию для planr/main | [] |
planrMain.args | Переопределение аргументов команды запуска по умолчанию для planr/main | [] |
planrMain.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrMain.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/main | [] |
planrMain.deploymentAnnotations | Дополнительные аннотации planr/main deployment | {} |
planrMain.podAnnotations | Дополнительные аннотации для подов planr/main | {} |
planrMain.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrMain.affinity. Доступные значения: soft or hard | "" |
planrMain.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrMain.affinity. Доступные значения: soft or hard | soft |
planrMain.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrMain.affinity. Доступные значения: soft or hard | "" |
planrMain.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrMain.affinity | "" |
planrMain.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrMain.affinity | [] |
planrMain.affinity | Affinity для planr/main. При использовании planrMain.podAffinityPreset, planrMain.podAntiAffinityPreset и planrMain.nodeAffinityPreset будут проигнорированы | {} |
planrMain.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrMain.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrMain.updateStrategy.type | Стратегия обновления для planr/main deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrMain.priorityClassName | Указание приоритета для подов planr/main | "" |
planrMain.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrMain.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrMain.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrMain.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/main | {} |
planrMain.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/main | [] |
planrMain.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/main | "" |
planrMain.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrMain.extraVolumes | Список дополнительных томов для монтирования к поду planr/main | [] |
planrMain.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/main | [] |
planrMain.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/main | [] |
planrMain.initContainers | Добавление дополнительных init контейнеров к поду planr/main | [] |
planrMain.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrMain.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrMain.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrMain.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/main | false |
planrMain.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/main | {} |
planrMain.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrMain.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/main | {} |
planrMain.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/main | {} |
planrMain.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrMain.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/main | false |
planrMain.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/main | "" |
planrMain.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/main | "" |
planrMain.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrMain.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
Конфигурация planr/admin
Name | Description | Value |
---|---|---|
planrAdmin.image.registry | Реестр docker образов используемый только для planr/admin | "" |
planrAdmin.image.repository | репозиторий образа только для planr/admin | admin |
planrAdmin.image.tag | Тэг образа planr/admin (Рекомендуется использовать неизменяемые теги) | "" |
planrAdmin.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrAdmin.image.pullPolicy | Политика получения образов по умолчанию только для planr/admin | IfNotPresent |
planrAdmin.image.pullSecrets | Секреты для получения docker образов из реестра planr/admin | [] |
planrAdmin.replicaCount | Количество реплик planr/admin | 1 |
planrAdmin.service.type | Тип создаваемого сервиса | ClusterIP |
planrAdmin.service.ports.http | Порты сервиса planr/admin | 41001 |
planrAdmin.service.nodePorts.http | Открытие порта при использовании сервиса типа NodePort (доступные значения между 30000-32767, оставить пустым для автовыбора) | "" |
planrAdmin.service.annotations | Список дополнительных аннотация добавленных к сервису planr/admin | {} |
planrAdmin.service.extraPorts | Список дополнительных портов открытых для сервиса (Обычно используется с sidecars) | [] |
planrAdmin.livenessProbe.enabled | Включение liveness пробы для planr/admin | true |
planrAdmin.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 60 |
planrAdmin.livenessProbe.periodSeconds | Частота проверки | 600 |
planrAdmin.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrAdmin.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 2 |
planrAdmin.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrAdmin.readinessProbe.enabled | Включение readiness пробы для planr/admin | true |
planrAdmin.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrAdmin.readinessProbe.periodSeconds | Частота проверки | 7 |
planrAdmin.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrAdmin.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 20 |
planrAdmin.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrAdmin.customReadinessProbe | Переопределить readiness probe для planr/admin | {} |
planrAdmin.customStartupProbe | Переопределить startup probe для planr/admin | {} |
planrAdmin.resources | Назначение доступных ресурсов для planr/admin переопределяет planrAdmin.resourcesPreset | {} |
planrAdmin.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/admin | true |
planrAdmin.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/admin | Always |
planrAdmin.podSecurityContext.sysctls | Настройки ядра для planr/admin pod | [] |
planrAdmin.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/admin | [] |
planrAdmin.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/admin | 1001 |
planrAdmin.containerSecurityContext.enabled | Enabled Включение securityContext для planr/admin контейнера | true |
planrAdmin.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/admin | {} |
planrAdmin.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/admin | 1001 |
planrAdmin.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/admin | 1001 |
planrAdmin.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrAdmin.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrAdmin.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/admin контейнеру | false |
planrAdmin.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/admin | false |
planrAdmin.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrAdmin.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrAdmin.command | Переопределение команды запуска по умолчанию для planr/admin | [] |
planrAdmin.args | Переопределение аргументов команды запуска по умолчанию для planr/admin | [] |
planrAdmin.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrAdmin.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/admin | [] |
planrAdmin.deploymentAnnotations | Дополнительные аннотации planr/admin deployment | {} |
planrAdmin.podAnnotations | Дополнительные аннотации для подов planr/admin | {} |
planrAdmin.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrAdmin.affinity. Доступные значения: soft or hard | "" |
planrAdmin.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrAdmin.affinity. Доступные значения: soft or hard | soft |
planrAdmin.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrAdmin.affinity. Доступные значения: soft or hard | "" |
planrAdmin.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrAdmin.affinity | "" |
planrAdmin.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrAdmin.affinity | [] |
planrAdmin.affinity | Affinity для planr/admin. При использовании planrAdmin.podAffinityPreset, planrAdmin.podAntiAffinityPreset и planrAdmin.nodeAffinityPreset будут проигнорированы | {} |
planrAdmin.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrAdmin.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrAdmin.updateStrategy.type | Стратегия обновления для planr/admin deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrAdmin.priorityClassName | Указание приоритета для подов planr/admin | "" |
planrAdmin.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrAdmin.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrAdmin.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrAdmin.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/admin | {} |
planrAdmin.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/admin | [] |
planrAdmin.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/admin | "" |
planrAdmin.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrAdmin.extraVolumes | Список дополнительных томов для монтирования к поду planr/admin | [] |
planrAdmin.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/admin | [] |
planrAdmin.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/admin | [] |
planrAdmin.initContainers | Добавление дополнительных init контейнеров к поду planr/admin | [] |
planrAdmin.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrAdmin.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrAdmin.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrAdmin.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/admin | false |
planrAdmin.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/admin | {} |
planrAdmin.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrAdmin.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/admin | {} |
planrAdmin.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/admin | {} |
planrAdmin.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrAdmin.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/admin | false |
planrAdmin.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/admin | "" |
planrAdmin.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/admin | "" |
planrAdmin.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrAdmin.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
Конфигурация planr/api
Name | Description | Value |
---|---|---|
planrApi.image.registry | Реестр docker образов используемый только для planr/api | "" |
planrApi.image.repository | репозиторий образа только для planr/api | public-api |
planrApi.image.tag | Тэг образа planr/api (Рекомендуется использовать неизменяемые теги) | "" |
planrApi.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrApi.image.pullPolicy | Политика получения образов по умолчанию только для planr/api | IfNotPresent |
planrApi.image.pullSecrets | Секреты для получения docker образов из реестра planr/api | [] |
planrApi.replicaCount | Количество реплик planr/api | 1 |
planrApi.service.type | Тип создаваемого сервиса | ClusterIP |
planrApi.service.ports.http | Порты сервиса planr/api | 8080 |
planrApi.service.nodePorts.http | Открытие порта при использовании сервиса типа NodePort (доступные значения между 30000-32767, оставить пустым для автовыбора) | "" |
planrApi.service.annotations | Список дополнительных аннотация добавленных к сервису planr/api | {} |
planrApi.service.extraPorts | Список дополнительных портов открытых для сервиса (Обычно используется с sidecars) | [] |
planrApi.livenessProbe.enabled | Включение liveness пробы для planr/api | true |
planrApi.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 60 |
planrApi.livenessProbe.periodSeconds | Частота проверки | 600 |
planrApi.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrApi.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 2 |
planrApi.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrApi.readinessProbe.enabled | Включение readiness пробы для planr/api | true |
planrApi.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrApi.readinessProbe.periodSeconds | Частота проверки | 7 |
planrApi.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrApi.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 20 |
planrApi.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrApi.customReadinessProbe | Переопределить readiness probe для planr/api | {} |
planrApi.customStartupProbe | Переопределить startup probe для planr/api | {} |
planrApi.resources | Назначение доступных ресурсов для planr/api переопределяет planrApi.resourcesPreset | {} |
planrApi.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/api | true |
planrApi.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/api | Always |
planrApi.podSecurityContext.sysctls | Настройки ядра для planr/api pod | [] |
planrApi.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/api | [] |
planrApi.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/api | 1001 |
planrApi.containerSecurityContext.enabled | Enabled Включение securityContext для planr/api контейнера | true |
planrApi.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/api | {} |
planrApi.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/api | 1001 |
planrApi.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/api | 1001 |
planrApi.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrApi.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrApi.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/api контейнеру | false |
planrApi.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/api | false |
planrApi.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrApi.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrApi.command | Переопределение команды запуска по умолчанию для planr/api | [] |
planrApi.args | Переопределение аргументов команды запуска по умолчанию для planr/api | [] |
planrApi.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrApi.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/api | [] |
planrApi.deploymentAnnotations | Дополнительные аннотации planr/api deployment | {} |
planrApi.podAnnotations | Дополнительные аннотации для подов planr/api | {} |
planrApi.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrApi.affinity. Доступные значения: soft or hard | "" |
planrApi.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrApi.affinity. Доступные значения: soft or hard | soft |
planrApi.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrApi.affinity. Доступные значения: soft or hard | "" |
planrApi.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrApi.affinity | "" |
planrApi.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrApi.affinity | [] |
planrApi.affinity | Affinity для planr/api. При использовании planrApi.podAffinityPreset, planrApi.podAntiAffinityPreset и planrApi.nodeAffinityPreset будут проигнорированы | {} |
planrApi.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrApi.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrApi.updateStrategy.type | Стратегия обновления для planr/api deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrApi.priorityClassName | Указание приоритета для подов planr/api | "" |
planrApi.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrApi.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrApi.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrApi.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/api | {} |
planrApi.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/api | [] |
planrApi.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/api | "" |
planrApi.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrApi.extraVolumes | Список дополнительных томов для монтирования к поду planr/api | [] |
planrApi.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/api | [] |
planrApi.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/api | [] |
planrApi.initContainers | Добавление дополнительных init контейнеров к поду planr/api | [] |
planrApi.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrApi.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrApi.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrApi.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/api | false |
planrApi.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/api | {} |
planrApi.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrApi.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/api | {} |
planrApi.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/api | {} |
planrApi.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrApi.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/api | false |
planrApi.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/api | "" |
planrApi.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/api | "" |
planrApi.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrApi.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
Конфигурация planr/workers
Name | Description | Value |
---|---|---|
planrWorkers.backup.image.registry | Реестр docker образов используемый только для planr/worker_backup | "" |
planrWorkers.backup.image.repository | репозиторий образа только для planr/worker_backup | worker_backup |
planrWorkers.backup.image.tag | Тэг образа planr/worker_backup (Рекомендуется использовать неизменяемые теги) | "" |
planrWorkers.backup.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrWorkers.backup.image.pullPolicy | Политика получения образов по умолчанию только для planr/worker_backup | IfNotPresent |
planrWorkers.backup.image.pullSecrets | Секреты для получения docker образов из реестра planr/worker_backup | [] |
planrWorkers.backup.replicaCount | Количество реплик planr/worker_backup | 1 |
planrWorkers.backup.livenessProbe.enabled | Включение liveness пробы для planr/worker_backup | true |
planrWorkers.backup.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 10 |
planrWorkers.backup.livenessProbe.periodSeconds | Частота проверки | 600 |
planrWorkers.backup.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.backup.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 1 |
planrWorkers.backup.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.backup.readinessProbe.enabled | Включение readiness пробы для planr/worker_backup | true |
planrWorkers.backup.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrWorkers.backup.readinessProbe.periodSeconds | Частота проверки | 7 |
planrWorkers.backup.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.backup.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 25 |
planrWorkers.backup.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.backup.customReadinessProbe | Переопределить readiness probe для planr/worker_backup | {} |
planrWorkers.backup.customStartupProbe | Переопределить startup probe для planr/worker_backup | {} |
planrWorkers.backup.resources | Назначение доступных ресурсов для planr/worker_backup переопределяет planrWorkers.backup.resourcesPreset | {} |
planrWorkers.backup.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/worker_backup | true |
planrWorkers.backup.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/worker_backup | Always |
planrWorkers.backup.podSecurityContext.sysctls | Настройки ядра для planr/worker_backup pod | [] |
planrWorkers.backup.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/worker_backup | [] |
planrWorkers.backup.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/worker_backup | 1001 |
planrWorkers.backup.containerSecurityContext.enabled | Enabled Включение securityContext для planr/worker_backup контейнера | true |
planrWorkers.backup.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/worker_backup | {} |
planrWorkers.backup.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/worker_backup | 1001 |
planrWorkers.backup.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/worker_backup | 1001 |
planrWorkers.backup.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrWorkers.backup.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrWorkers.backup.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/worker_backup контейнеру | false |
planrWorkers.backup.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/worker_backup | false |
planrWorkers.backup.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrWorkers.backup.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrWorkers.backup.command | Переопределение команды запуска по умолчанию для planr/worker_backup | [] |
planrWorkers.backup.args | Переопределение аргументов команды запуска по умолчанию для planr/worker_backup | [] |
planrWorkers.backup.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrWorkers.backup.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/worker_backup | [] |
planrWorkers.backup.deploymentAnnotations | Дополнительные аннотации planr/worker_backup deployment | {} |
planrWorkers.backup.podAnnotations | Дополнительные аннотации для подов planr/worker_backup | {} |
planrWorkers.backup.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrWorkers.backup.affinity. Доступные значения: soft or hard | "" |
planrWorkers.backup.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrWorkers.backup.affinity. Доступные значения: soft or hard | soft |
planrWorkers.backup.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrWorkers.backup.affinity. Доступные значения: soft or hard | "" |
planrWorkers.backup.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrWorkers.backup.affinity | "" |
planrWorkers.backup.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrWorkers.backup.affinity | [] |
planrWorkers.backup.affinity | Affinity для planr/worker_backup. При использовании planrWorkers.backup.podAffinityPreset, planrWorkers.backup.podAntiAffinityPreset и planrWorkers.backup.nodeAffinityPreset будут проигнорированы | {} |
planrWorkers.backup.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrWorkers.backup.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrWorkers.backup.updateStrategy.type | Стратегия обновления для planr/worker_backup deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrWorkers.backup.priorityClassName | Указание приоритета для подов planr/worker_backup | "" |
planrWorkers.backup.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrWorkers.backup.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrWorkers.backup.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrWorkers.backup.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/worker_backup | {} |
planrWorkers.backup.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/worker_backup | [] |
planrWorkers.backup.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/worker_backup | "" |
planrWorkers.backup.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrWorkers.backup.extraVolumes | Список дополнительных томов для монтирования к поду planr/worker_backup | [] |
planrWorkers.backup.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/worker_backup | [] |
planrWorkers.backup.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/worker_backup | [] |
planrWorkers.backup.initContainers | Добавление дополнительных init контейнеров к поду planr/worker_backup | [] |
planrWorkers.backup.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrWorkers.backup.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrWorkers.backup.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrWorkers.backup.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/worker_backup | false |
planrWorkers.backup.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/worker_backup | {} |
planrWorkers.backup.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrWorkers.backup.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/worker_backup | {} |
planrWorkers.backup.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/worker_backup | {} |
planrWorkers.backup.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrWorkers.backup.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/worker_backup | false |
planrWorkers.backup.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/worker_backup | "" |
planrWorkers.backup.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/worker_backup | "" |
planrWorkers.backup.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrWorkers.backup.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
planrWorkers.planr.image.registry | Реестр docker образов используемый только для planr/worker_planr | "" |
planrWorkers.planr.image.repository | репозиторий образа только для planr/worker_planr | worker_planr |
planrWorkers.planr.image.tag | Тэг образа planr/worker_planr (Рекомендуется использовать неизменяемые теги) | "" |
planrWorkers.planr.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrWorkers.planr.image.pullPolicy | Политика получения образов по умолчанию только для planr/worker_planr | IfNotPresent |
planrWorkers.planr.image.pullSecrets | Секреты для получения docker образов из реестра planr/worker_planr | [] |
planrWorkers.planr.replicaCount | Количество реплик planr/worker_planr | 4 |
planrWorkers.planr.livenessProbe.enabled | Включение liveness пробы для planr/worker_planr | true |
planrWorkers.planr.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 10 |
planrWorkers.planr.livenessProbe.periodSeconds | Частота проверки | 600 |
planrWorkers.planr.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.planr.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 1 |
planrWorkers.planr.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.planr.readinessProbe.enabled | Включение readiness пробы для planr/worker_planr | true |
planrWorkers.planr.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrWorkers.planr.readinessProbe.periodSeconds | Частота проверки | 7 |
planrWorkers.planr.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.planr.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 25 |
planrWorkers.planr.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.planr.customReadinessProbe | Переопределить readiness probe для planr/worker_planr | {} |
planrWorkers.planr.customStartupProbe | Переопределить startup probe для planr/worker_planr | {} |
planrWorkers.planr.resources | Назначение доступных ресурсов для planr/worker_planr переопределяет planrWorkers.planr.resourcesPreset | {} |
planrWorkers.planr.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/worker_planr | true |
planrWorkers.planr.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/worker_planr | Always |
planrWorkers.planr.podSecurityContext.sysctls | Настройки ядра для planr/worker_planr pod | [] |
planrWorkers.planr.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/worker_planr | [] |
planrWorkers.planr.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/worker_planr | 1001 |
planrWorkers.planr.containerSecurityContext.enabled | Enabled Включение securityContext для planr/worker_planr контейнера | true |
planrWorkers.planr.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/worker_planr | {} |
planrWorkers.planr.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/worker_planr | 1001 |
planrWorkers.planr.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/worker_planr | 1001 |
planrWorkers.planr.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrWorkers.planr.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrWorkers.planr.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/worker_planr контейнеру | false |
planrWorkers.planr.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/worker_planr | false |
planrWorkers.planr.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrWorkers.planr.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrWorkers.planr.command | Переопределение команды запуска по умолчанию для planr/worker_planr | [] |
planrWorkers.planr.args | Переопределение аргументов команды запуска по умолчанию для planr/worker_planr | [] |
planrWorkers.planr.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrWorkers.planr.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/worker_planr | [] |
planrWorkers.planr.deploymentAnnotations | Дополнительные аннотации planr/worker_planr deployment | {} |
planrWorkers.planr.podAnnotations | Дополнительные аннотации для подов planr/worker_planr | {} |
planrWorkers.planr.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrWorkers.planr.affinity. Доступные значения: soft or hard | "" |
planrWorkers.planr.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrWorkers.planr.affinity. Доступные значения: soft or hard | soft |
planrWorkers.planr.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrWorkers.planr.affinity. Доступные значения: soft or hard | "" |
planrWorkers.planr.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrWorkers.planr.affinity | "" |
planrWorkers.planr.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrWorkers.planr.affinity | [] |
planrWorkers.planr.affinity | Affinity для planr/worker_planr. При использовании planrWorkers.planr.podAffinityPreset, planrWorkers.planr.podAntiAffinityPreset и planrWorkers.planr.nodeAffinityPreset будут проигнорированы | {} |
planrWorkers.planr.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrWorkers.planr.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrWorkers.planr.updateStrategy.type | Стратегия обновления для planr/worker_planr deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrWorkers.planr.priorityClassName | Указание приоритета для подов planr/worker_planr | "" |
planrWorkers.planr.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrWorkers.planr.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrWorkers.planr.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrWorkers.planr.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/worker_planr | {} |
planrWorkers.planr.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/worker_planr | [] |
planrWorkers.planr.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/worker_planr | "" |
planrWorkers.planr.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrWorkers.planr.extraVolumes | Список дополнительных томов для монтирования к поду planr/worker_planr | [] |
planrWorkers.planr.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/worker_planr | [] |
planrWorkers.planr.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/worker_planr | [] |
planrWorkers.planr.initContainers | Добавление дополнительных init контейнеров к поду planr/worker_planr | [] |
planrWorkers.planr.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrWorkers.planr.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrWorkers.planr.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrWorkers.planr.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/worker_planr | false |
planrWorkers.planr.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/worker_planr | {} |
planrWorkers.planr.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrWorkers.planr.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/worker_planr | {} |
planrWorkers.planr.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/worker_planr | {} |
planrWorkers.planr.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrWorkers.planr.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/worker_planr | false |
planrWorkers.planr.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/worker_planr | "" |
planrWorkers.planr.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/worker_planr | "" |
planrWorkers.planr.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrWorkers.planr.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
planrWorkers.impex.image.registry | Реестр docker образов используемый только для planr/worker_impex | "" |
planrWorkers.impex.image.repository | репозиторий образа только для planr/worker_impex | worker_impex |
planrWorkers.impex.image.tag | Тэг образа planr/worker_impex (Рекомендуется использовать неизменяемые теги) | "" |
planrWorkers.impex.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrWorkers.impex.image.pullPolicy | Политика получения образов по умолчанию только для planr/worker_impex | IfNotPresent |
planrWorkers.impex.image.pullSecrets | Секреты для получения docker образов из реестра planr/worker_impex | [] |
planrWorkers.impex.replicaCount | Количество реплик planr/worker_impex | 4 |
planrWorkers.impex.livenessProbe.enabled | Включение liveness пробы для planr/worker_impex | true |
planrWorkers.impex.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 10 |
planrWorkers.impex.livenessProbe.periodSeconds | Частота проверки | 600 |
planrWorkers.impex.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.impex.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 1 |
planrWorkers.impex.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.impex.readinessProbe.enabled | Включение readiness пробы для planr/worker_impex | true |
planrWorkers.impex.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrWorkers.impex.readinessProbe.periodSeconds | Частота проверки | 7 |
planrWorkers.impex.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.impex.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 25 |
planrWorkers.impex.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.impex.customReadinessProbe | Переопределить readiness probe для planr/worker_impex | {} |
planrWorkers.impex.customStartupProbe | Переопределить startup probe для planr/worker_impex | {} |
planrWorkers.impex.resources | Назначение доступных ресурсов для planr/worker_impex переопределяет planrWorkers.impex.resourcesPreset | {} |
planrWorkers.impex.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/worker_impex | true |
planrWorkers.impex.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/worker_impex | Always |
planrWorkers.impex.podSecurityContext.sysctls | Настройки ядра для planr/worker_impex pod | [] |
planrWorkers.impex.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/worker_impex | [] |
planrWorkers.impex.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/worker_impex | 1001 |
planrWorkers.impex.containerSecurityContext.enabled | Enabled Включение securityContext для planr/worker_impex контейнера | false |
planrWorkers.impex.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/worker_impex | {} |
planrWorkers.impex.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/worker_impex | 1001 |
planrWorkers.impex.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/worker_impex | 1001 |
planrWorkers.impex.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrWorkers.impex.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrWorkers.impex.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/worker_impex контейнеру | false |
planrWorkers.impex.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/worker_impex | false |
planrWorkers.impex.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrWorkers.impex.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrWorkers.impex.command | Переопределение команды запуска по умолчанию для planr/worker_impex | [] |
planrWorkers.impex.args | Переопределение аргументов команды запуска по умолчанию для planr/worker_impex | [] |
planrWorkers.impex.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrWorkers.impex.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/worker_impex | [] |
planrWorkers.impex.deploymentAnnotations | Дополнительные аннотации planr/worker_impex deployment | {} |
planrWorkers.impex.podAnnotations | Дополнительные аннотации для подов planr/worker_impex | {} |
planrWorkers.impex.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrWorkers.impex.affinity. Доступные значения: soft or hard | "" |
planrWorkers.impex.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrWorkers.impex.affinity. Доступные значения: soft or hard | soft |
planrWorkers.impex.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrWorkers.impex.affinity. Доступные значения: soft or hard | "" |
planrWorkers.impex.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrWorkers.impex.affinity | "" |
planrWorkers.impex.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrWorkers.impex.affinity | [] |
planrWorkers.impex.affinity | Affinity для planr/worker_impex. При использовании planrWorkers.impex.podAffinityPreset, planrWorkers.impex.podAntiAffinityPreset и planrWorkers.impex.nodeAffinityPreset будут проигнорированы | {} |
planrWorkers.impex.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrWorkers.impex.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrWorkers.impex.updateStrategy.type | Стратегия обновления для planr/worker_impex deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrWorkers.impex.priorityClassName | Указание приоритета для подов planr/worker_impex | "" |
planrWorkers.impex.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrWorkers.impex.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrWorkers.impex.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrWorkers.impex.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/worker_impex | {} |
planrWorkers.impex.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/worker_impex | [] |
planrWorkers.impex.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/worker_impex | "" |
planrWorkers.impex.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrWorkers.impex.extraVolumes | Список дополнительных томов для монтирования к поду planr/worker_impex | [] |
planrWorkers.impex.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/worker_impex | [] |
planrWorkers.impex.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/worker_impex | [] |
planrWorkers.impex.initContainers | Добавление дополнительных init контейнеров к поду planr/worker_impex | [] |
planrWorkers.impex.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrWorkers.impex.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrWorkers.impex.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrWorkers.impex.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/worker_impex | false |
planrWorkers.impex.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/worker_impex | {} |
planrWorkers.impex.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrWorkers.impex.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/worker_impex | {} |
planrWorkers.impex.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/worker_impex | {} |
planrWorkers.impex.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrWorkers.impex.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/worker_impex | false |
planrWorkers.impex.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/worker_impex | "" |
planrWorkers.impex.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/worker_impex | "" |
planrWorkers.impex.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrWorkers.impex.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
planrWorkers.schedule.image.registry | Реестр docker образов используемый только для planr/worker_schedule | "" |
planrWorkers.schedule.image.repository | репозиторий образа только для planr/worker_schedule | worker_schedule |
planrWorkers.schedule.image.tag | Тэг образа planr/worker_schedule (Рекомендуется использовать неизменяемые теги) | "" |
planrWorkers.schedule.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrWorkers.schedule.image.pullPolicy | Политика получения образов по умолчанию только для planr/worker_schedule | IfNotPresent |
planrWorkers.schedule.image.pullSecrets | Секреты для получения docker образов из реестра planr/worker_schedule | [] |
planrWorkers.schedule.replicaCount | Количество реплик planr/worker_schedule | 1 |
planrWorkers.schedule.livenessProbe.enabled | Включение liveness пробы для planr/worker_schedule | true |
planrWorkers.schedule.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 10 |
planrWorkers.schedule.livenessProbe.periodSeconds | Частота проверки | 600 |
planrWorkers.schedule.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.schedule.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 1 |
planrWorkers.schedule.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.schedule.readinessProbe.enabled | Включение readiness пробы для planr/worker_schedule | true |
planrWorkers.schedule.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrWorkers.schedule.readinessProbe.periodSeconds | Частота проверки | 7 |
planrWorkers.schedule.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.schedule.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 25 |
planrWorkers.schedule.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.schedule.customReadinessProbe | Переопределить readiness probe для planr/worker_schedule | {} |
planrWorkers.schedule.customStartupProbe | Переопределить startup probe для planr/worker_schedule | {} |
planrWorkers.schedule.resources | Назначение доступных ресурсов для planr/worker_schedule переопределяет planrWorkers.schedule.resourcesPreset | {} |
planrWorkers.schedule.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/worker_schedule | true |
planrWorkers.schedule.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/worker_schedule | Always |
planrWorkers.schedule.podSecurityContext.sysctls | Настройки ядра для planr/worker_schedule pod | [] |
planrWorkers.schedule.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/worker_schedule | [] |
planrWorkers.schedule.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/worker_schedule | 1001 |
planrWorkers.schedule.containerSecurityContext.enabled | Enabled Включение securityContext для planr/worker_schedule контейнера | true |
planrWorkers.schedule.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/worker_schedule | {} |
planrWorkers.schedule.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/worker_schedule | 1001 |
planrWorkers.schedule.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/worker_schedule | 1001 |
planrWorkers.schedule.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrWorkers.schedule.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrWorkers.schedule.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/worker_schedule контейнеру | false |
planrWorkers.schedule.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/worker_schedule | false |
planrWorkers.schedule.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrWorkers.schedule.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrWorkers.schedule.command | Переопределение команды запуска по умолчанию для planr/worker_schedule | [] |
planrWorkers.schedule.args | Переопределение аргументов команды запуска по умолчанию для planr/worker_schedule | [] |
planrWorkers.schedule.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrWorkers.schedule.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/worker_schedule | [] |
planrWorkers.schedule.deploymentAnnotations | Дополнительные аннотации planr/worker_schedule deployment | {} |
planrWorkers.schedule.podAnnotations | Дополнительные аннотации для подов planr/worker_schedule | {} |
planrWorkers.schedule.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrWorkers.schedule.affinity. Доступные значения: soft or hard | "" |
planrWorkers.schedule.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrWorkers.schedule.affinity. Доступные значения: soft or hard | soft |
planrWorkers.schedule.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrWorkers.schedule.affinity. Доступные значения: soft or hard | "" |
planrWorkers.schedule.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrWorkers.schedule.affinity | "" |
planrWorkers.schedule.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrWorkers.schedule.affinity | [] |
planrWorkers.schedule.affinity | Affinity для planr/worker_schedule. При использовании planrWorkers.schedule.podAffinityPreset, planrWorkers.schedule.podAntiAffinityPreset и planrWorkers.schedule.nodeAffinityPreset будут проигнорированы | {} |
planrWorkers.schedule.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrWorkers.schedule.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrWorkers.schedule.updateStrategy.type | Стратегия обновления для planr/worker_schedule deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrWorkers.schedule.priorityClassName | Указание приоритета для подов planr/worker_schedule | "" |
planrWorkers.schedule.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrWorkers.schedule.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrWorkers.schedule.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrWorkers.schedule.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/worker_schedule | {} |
planrWorkers.schedule.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/worker_schedule | [] |
planrWorkers.schedule.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/worker_schedule | "" |
planrWorkers.schedule.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrWorkers.schedule.extraVolumes | Список дополнительных томов для монтирования к поду planr/worker_schedule | [] |
planrWorkers.schedule.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/worker_schedule | [] |
planrWorkers.schedule.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/worker_schedule | [] |
planrWorkers.schedule.initContainers | Добавление дополнительных init контейнеров к поду planr/worker_schedule | [] |
planrWorkers.schedule.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrWorkers.schedule.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrWorkers.schedule.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrWorkers.schedule.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/worker_schedule | false |
planrWorkers.schedule.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/worker_schedule | {} |
planrWorkers.schedule.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrWorkers.schedule.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/worker_schedule | {} |
planrWorkers.schedule.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/worker_schedule | {} |
planrWorkers.schedule.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrWorkers.schedule.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/worker_schedule | false |
planrWorkers.schedule.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/worker_schedule | "" |
planrWorkers.schedule.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/worker_schedule | "" |
planrWorkers.schedule.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrWorkers.schedule.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
planrWorkers.notice.image.registry | Реестр docker образов используемый только для planr/worker_notice | "" |
planrWorkers.notice.image.repository | репозиторий образа только для planr/worker_notice | worker_notice |
planrWorkers.notice.image.tag | Тэг образа planr/worker_notice (Рекомендуется использовать неизменяемые теги) | "" |
planrWorkers.notice.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrWorkers.notice.image.pullPolicy | Политика получения образов по умолчанию только для planr/worker_notice | IfNotPresent |
planrWorkers.notice.image.pullSecrets | Секреты для получения docker образов из реестра planr/worker_notice | [] |
planrWorkers.notice.replicaCount | Количество реплик planr/worker_notice | 1 |
planrWorkers.notice.livenessProbe.enabled | Включение liveness пробы для planr/worker_notice | true |
planrWorkers.notice.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 10 |
planrWorkers.notice.livenessProbe.periodSeconds | Частота проверки | 600 |
planrWorkers.notice.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.notice.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 1 |
planrWorkers.notice.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.notice.readinessProbe.enabled | Включение readiness пробы для planr/worker_notice | true |
planrWorkers.notice.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrWorkers.notice.readinessProbe.periodSeconds | Частота проверки | 7 |
planrWorkers.notice.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.notice.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 25 |
planrWorkers.notice.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.notice.customReadinessProbe | Переопределить readiness probe для planr/worker_notice | {} |
planrWorkers.notice.customStartupProbe | Переопределить startup probe для planr/worker_notice | {} |
planrWorkers.notice.resources | Назначение доступных ресурсов для planr/worker_notice переопределяет planrWorkers.notice.resourcesPreset | {} |
planrWorkers.notice.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/worker_notice | true |
planrWorkers.notice.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/worker_notice | Always |
planrWorkers.notice.podSecurityContext.sysctls | Настройки ядра для planr/worker_notice pod | [] |
planrWorkers.notice.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/worker_notice | [] |
planrWorkers.notice.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/worker_notice | 1001 |
planrWorkers.notice.containerSecurityContext.enabled | Enabled Включение securityContext для planr/worker_notice контейнера | true |
planrWorkers.notice.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/worker_notice | {} |
planrWorkers.notice.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/worker_notice | 1001 |
planrWorkers.notice.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/worker_notice | 1001 |
planrWorkers.notice.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrWorkers.notice.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrWorkers.notice.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/worker_notice контейнеру | false |
planrWorkers.notice.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/worker_notice | false |
planrWorkers.notice.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrWorkers.notice.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrWorkers.notice.command | Переопределение команды запуска по умолчанию для planr/worker_notice | [] |
planrWorkers.notice.args | Переопределение аргументов команды запуска по умолчанию для planr/worker_notice | [] |
planrWorkers.notice.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrWorkers.notice.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/worker_notice | [] |
planrWorkers.notice.deploymentAnnotations | Дополнительные аннотации planr/worker_notice deployment | {} |
planrWorkers.notice.podAnnotations | Дополнительные аннотации для подов planr/worker_notice | {} |
planrWorkers.notice.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrWorkers.notice.affinity. Доступные значения: soft or hard | "" |
planrWorkers.notice.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrWorkers.notice.affinity. Доступные значения: soft or hard | soft |
planrWorkers.notice.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrWorkers.notice.affinity. Доступные значения: soft or hard | "" |
planrWorkers.notice.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrWorkers.notice.affinity | "" |
planrWorkers.notice.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrWorkers.notice.affinity | [] |
planrWorkers.notice.affinity | Affinity для planr/worker_notice. При использовании planrWorkers.notice.podAffinityPreset, planrWorkers.notice.podAntiAffinityPreset и planrWorkers.notice.nodeAffinityPreset будут проигнорированы | {} |
planrWorkers.notice.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrWorkers.notice.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrWorkers.notice.updateStrategy.type | Стратегия обновления для planr/worker_notice deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrWorkers.notice.priorityClassName | Указание приоритета для подов planr/worker_notice | "" |
planrWorkers.notice.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrWorkers.notice.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrWorkers.notice.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrWorkers.notice.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/worker_notice | {} |
planrWorkers.notice.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/worker_notice | [] |
planrWorkers.notice.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/worker_notice | "" |
planrWorkers.notice.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrWorkers.notice.extraVolumes | Список дополнительных томов для монтирования к поду planr/worker_notice | [] |
planrWorkers.notice.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/worker_notice | [] |
planrWorkers.notice.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/worker_notice | [] |
planrWorkers.notice.initContainers | Добавление дополнительных init контейнеров к поду planr/worker_notice | [] |
planrWorkers.notice.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrWorkers.notice.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrWorkers.notice.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrWorkers.notice.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/worker_notice | false |
planrWorkers.notice.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/worker_notice | {} |
planrWorkers.notice.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrWorkers.notice.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/worker_notice | {} |
planrWorkers.notice.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/worker_notice | {} |
planrWorkers.notice.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrWorkers.notice.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/worker_notice | false |
planrWorkers.notice.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/worker_notice | "" |
planrWorkers.notice.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/worker_notice | "" |
planrWorkers.notice.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrWorkers.notice.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
planrWorkers.storage.image.registry | Реестр docker образов используемый только для planr/worker_storage | "" |
planrWorkers.storage.image.repository | репозиторий образа только для planr/worker_storage | worker_storage |
planrWorkers.storage.image.tag | Тэг образа planr/worker_storage (Рекомендуется использовать неизменяемые теги) | "" |
planrWorkers.storage.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrWorkers.storage.image.pullPolicy | Политика получения образов по умолчанию только для planr/worker_storage | IfNotPresent |
planrWorkers.storage.image.pullSecrets | Секреты для получения docker образов из реестра planr/worker_storage | [] |
planrWorkers.storage.replicaCount | Количество реплик planr/worker_storage | 1 |
planrWorkers.storage.livenessProbe.enabled | Включение liveness пробы для planr/worker_storage | true |
planrWorkers.storage.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 10 |
planrWorkers.storage.livenessProbe.periodSeconds | Частота проверки | 600 |
planrWorkers.storage.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.storage.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 1 |
planrWorkers.storage.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.storage.readinessProbe.enabled | Включение readiness пробы для planr/worker_storage | true |
planrWorkers.storage.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrWorkers.storage.readinessProbe.periodSeconds | Частота проверки | 7 |
planrWorkers.storage.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.storage.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 25 |
planrWorkers.storage.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.storage.customReadinessProbe | Переопределить readiness probe для planr/worker_storage | {} |
planrWorkers.storage.customStartupProbe | Переопределить startup probe для planr/worker_storage | {} |
planrWorkers.storage.resources | Назначение доступных ресурсов для planr/worker_storage переопределяет planrWorkers.storage.resourcesPreset | {} |
planrWorkers.storage.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/worker_storage | true |
planrWorkers.storage.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/worker_storage | Always |
planrWorkers.storage.podSecurityContext.sysctls | Настройки ядра для planr/worker_storage pod | [] |
planrWorkers.storage.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/worker_storage | [] |
planrWorkers.storage.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/worker_storage | 1001 |
planrWorkers.storage.containerSecurityContext.enabled | Enabled Включение securityContext для planr/worker_storage контейнера | true |
planrWorkers.storage.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/worker_storage | {} |
planrWorkers.storage.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/worker_storage | 1001 |
planrWorkers.storage.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/worker_storage | 1001 |
planrWorkers.storage.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrWorkers.storage.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrWorkers.storage.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/worker_storage контейнеру | false |
planrWorkers.storage.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/worker_storage | false |
planrWorkers.storage.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrWorkers.storage.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrWorkers.storage.command | Переопределение команды запуска по умолчанию для planr/worker_storage | [] |
planrWorkers.storage.args | Переопределение аргументов команды запуска по умолчанию для planr/worker_storage | [] |
planrWorkers.storage.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrWorkers.storage.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/worker_storage | [] |
planrWorkers.storage.deploymentAnnotations | Дополнительные аннотации planr/worker_storage deployment | {} |
planrWorkers.storage.podAnnotations | Дополнительные аннотации для подов planr/worker_storage | {} |
planrWorkers.storage.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrWorkers.storage.affinity. Доступные значения: soft or hard | "" |
planrWorkers.storage.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrWorkers.storage.affinity. Доступные значения: soft or hard | soft |
planrWorkers.storage.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrWorkers.storage.affinity. Доступные значения: soft or hard | "" |
planrWorkers.storage.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrWorkers.storage.affinity | "" |
planrWorkers.storage.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrWorkers.storage.affinity | [] |
planrWorkers.storage.affinity | Affinity для planr/worker_storage. При использовании planrWorkers.storage.podAffinityPreset, planrWorkers.storage.podAntiAffinityPreset и planrWorkers.storage.nodeAffinityPreset будут проигнорированы | {} |
planrWorkers.storage.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrWorkers.storage.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrWorkers.storage.updateStrategy.type | Стратегия обновления для planr/worker_storage deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrWorkers.storage.priorityClassName | Указание приоритета для подов planr/worker_storage | "" |
planrWorkers.storage.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrWorkers.storage.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrWorkers.storage.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrWorkers.storage.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/worker_storage | {} |
planrWorkers.storage.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/worker_storage | [] |
planrWorkers.storage.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/worker_storage | "" |
planrWorkers.storage.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrWorkers.storage.extraVolumes | Список дополнительных томов для монтирования к поду planr/worker_storage | [] |
planrWorkers.storage.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/worker_storage | [] |
planrWorkers.storage.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/worker_storage | [] |
planrWorkers.storage.initContainers | Добавление дополнительных init контейнеров к поду planr/worker_storage | [] |
planrWorkers.storage.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrWorkers.storage.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrWorkers.storage.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrWorkers.storage.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/worker_storage | false |
planrWorkers.storage.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/worker_storage | {} |
planrWorkers.storage.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrWorkers.storage.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/worker_storage | {} |
planrWorkers.storage.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/worker_storage | {} |
planrWorkers.storage.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrWorkers.storage.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/worker_storage | false |
planrWorkers.storage.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/worker_storage | "" |
planrWorkers.storage.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/worker_storage | "" |
planrWorkers.storage.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrWorkers.storage.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
planrWorkers.csharp.image.registry | Реестр docker образов используемый только для planr/worker_csharp | "" |
planrWorkers.csharp.image.repository | репозиторий образа только для planr/worker_csharp | worker_csharp |
planrWorkers.csharp.image.tag | Тэг образа planr/worker_csharp (Рекомендуется использовать неизменяемые теги) | "" |
planrWorkers.csharp.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrWorkers.csharp.image.pullPolicy | Политика получения образов по умолчанию только для planr/worker_csharp | IfNotPresent |
planrWorkers.csharp.image.pullSecrets | Секреты для получения docker образов из реестра planr/worker_csharp | [] |
planrWorkers.csharp.replicaCount | Количество реплик planr/worker_csharp | 1 |
planrWorkers.csharp.livenessProbe.enabled | Включение liveness пробы для planr/worker_csharp | false |
planrWorkers.csharp.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 10 |
planrWorkers.csharp.livenessProbe.periodSeconds | Частота проверки | 600 |
planrWorkers.csharp.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.csharp.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 1 |
planrWorkers.csharp.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.csharp.readinessProbe.enabled | Включение readiness пробы для planr/worker_csharp | false |
planrWorkers.csharp.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrWorkers.csharp.readinessProbe.periodSeconds | Частота проверки | 7 |
planrWorkers.csharp.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.csharp.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 25 |
planrWorkers.csharp.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.csharp.customReadinessProbe | Переопределить readiness probe для planr/worker_csharp | {} |
planrWorkers.csharp.customStartupProbe | Переопределить startup probe для planr/worker_csharp | {} |
planrWorkers.csharp.resources | Назначение доступных ресурсов для planr/worker_csharp переопределяет planrWorkers.csharp.resourcesPreset | {} |
planrWorkers.csharp.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/worker_csharp | true |
planrWorkers.csharp.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/worker_csharp | Always |
planrWorkers.csharp.podSecurityContext.sysctls | Настройки ядра для planr/worker_csharp pod | [] |
planrWorkers.csharp.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/worker_csharp | [] |
planrWorkers.csharp.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/worker_csharp | 1001 |
planrWorkers.csharp.containerSecurityContext.enabled | Enabled Включение securityContext для planr/worker_csharp контейнера | true |
planrWorkers.csharp.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/worker_csharp | {} |
planrWorkers.csharp.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/worker_csharp | 1001 |
planrWorkers.csharp.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/worker_csharp | 1001 |
planrWorkers.csharp.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrWorkers.csharp.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrWorkers.csharp.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/worker_csharp контейнеру | false |
planrWorkers.csharp.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/worker_csharp | false |
planrWorkers.csharp.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrWorkers.csharp.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrWorkers.csharp.command | Переопределение команды запуска по умолчанию для planr/worker_csharp | [] |
planrWorkers.csharp.args | Переопределение аргументов команды запуска по умолчанию для planr/worker_csharp | [] |
planrWorkers.csharp.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrWorkers.csharp.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/worker_csharp | [] |
planrWorkers.csharp.deploymentAnnotations | Дополнительные аннотации planr/worker_csharp deployment | {} |
planrWorkers.csharp.podAnnotations | Дополнительные аннотации для подов planr/worker_csharp | {} |
planrWorkers.csharp.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrWorkers.csharp.affinity. Доступные значения: soft or hard | "" |
planrWorkers.csharp.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrWorkers.csharp.affinity. Доступные значения: soft or hard | soft |
planrWorkers.csharp.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrWorkers.csharp.affinity. Доступные значения: soft or hard | "" |
planrWorkers.csharp.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrWorkers.csharp.affinity | "" |
planrWorkers.csharp.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrWorkers.csharp.affinity | [] |
planrWorkers.csharp.affinity | Affinity для planr/worker_csharp. При использовании planrWorkers.csharp.podAffinityPreset, planrWorkers.csharp.podAntiAffinityPreset и planrWorkers.csharp.nodeAffinityPreset будут проигнорированы | {} |
planrWorkers.csharp.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrWorkers.csharp.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrWorkers.csharp.updateStrategy.type | Стратегия обновления для planr/worker_csharp deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrWorkers.csharp.priorityClassName | Указание приоритета для подов planr/worker_csharp | "" |
planrWorkers.csharp.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrWorkers.csharp.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrWorkers.csharp.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrWorkers.csharp.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/worker_csharp | {} |
planrWorkers.csharp.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/worker_csharp | [] |
planrWorkers.csharp.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/worker_csharp | "" |
planrWorkers.csharp.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrWorkers.csharp.extraVolumes | Список дополнительных томов для монтирования к поду planr/worker_csharp | [] |
planrWorkers.csharp.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/worker_csharp | [] |
planrWorkers.csharp.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/worker_csharp | [] |
planrWorkers.csharp.initContainers | Добавление дополнительных init контейнеров к поду planr/worker_csharp | [] |
planrWorkers.csharp.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrWorkers.csharp.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrWorkers.csharp.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrWorkers.csharp.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/worker_csharp | false |
planrWorkers.csharp.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/worker_csharp | {} |
planrWorkers.csharp.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrWorkers.csharp.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/worker_csharp | {} |
planrWorkers.csharp.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/worker_csharp | {} |
planrWorkers.csharp.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrWorkers.csharp.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/worker_csharp | false |
planrWorkers.csharp.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/worker_csharp | "" |
planrWorkers.csharp.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/worker_csharp | "" |
planrWorkers.csharp.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrWorkers.csharp.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
planrWorkers.costr.image.registry | Реестр docker образов используемый только для planr/worker_costr | "" |
planrWorkers.costr.image.repository | репозиторий образа только для planr/worker_costr | worker_costr |
planrWorkers.costr.image.tag | Тэг образа planr/worker_costr (Рекомендуется использовать неизменяемые теги) | "" |
planrWorkers.costr.image.digest | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | "" |
planrWorkers.costr.image.pullPolicy | Политика получения образов по умолчанию только для planr/worker_costr | IfNotPresent |
planrWorkers.costr.image.pullSecrets | Секреты для получения docker образов из реестра planr/worker_costr | [] |
planrWorkers.costr.replicaCount | Количество реплик planr/worker_costr | 2 |
planrWorkers.costr.livenessProbe.enabled | Включение liveness пробы для planr/worker_costr | true |
planrWorkers.costr.livenessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 10 |
planrWorkers.costr.livenessProbe.periodSeconds | Частота проверки | 600 |
planrWorkers.costr.livenessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.costr.livenessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 1 |
planrWorkers.costr.livenessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.costr.readinessProbe.enabled | Включение readiness пробы для planr/worker_costr | true |
planrWorkers.costr.readinessProbe.initialDelaySeconds | Количество секунд перед первой проверкой | 20 |
planrWorkers.costr.readinessProbe.periodSeconds | Частота проверки | 7 |
planrWorkers.costr.readinessProbe.timeoutSeconds | Количество секунд до тайм-аута пробы | 1 |
planrWorkers.costr.readinessProbe.failureThreshold | Количество повторных попыток до пометки пробы как неудачной | 25 |
planrWorkers.costr.readinessProbe.successThreshold | Минимальное количество успешных проверок чтобы проба считалось выполненной | 1 |
planrWorkers.costr.customReadinessProbe | Переопределить readiness probe для planr/worker_costr | {} |
planrWorkers.costr.customStartupProbe | Переопределить startup probe для planr/worker_costr | {} |
planrWorkers.costr.resources | Назначение доступных ресурсов для planr/worker_costr переопределяет planrWorkers.costr.resourcesPreset | {} |
planrWorkers.costr.podSecurityContext.enabled | Включение securityContext securityContext для пода planr/worker_costr | true |
planrWorkers.costr.podSecurityContext.fsGroupChangePolicy | политика изменения группы при монтировании томов для пода planr/worker_costr | Always |
planrWorkers.costr.podSecurityContext.sysctls | Настройки ядра для planr/worker_costr pod | [] |
planrWorkers.costr.podSecurityContext.supplementalGroups | Дополнительные группы для файловой системы для пода planr/worker_costr | [] |
planrWorkers.costr.podSecurityContext.fsGroup | Группа используемая при монтировании томов для пода planr/worker_costr | 1001 |
planrWorkers.costr.containerSecurityContext.enabled | Enabled Включение securityContext для planr/worker_costr контейнера | true |
planrWorkers.costr.containerSecurityContext.seLinuxOptions | Параметры SELinux для контейнера planr/worker_costr | {} |
planrWorkers.costr.containerSecurityContext.runAsUser | Пользователь для запуска контейнера planr/worker_costr | 1001 |
planrWorkers.costr.containerSecurityContext.runAsGroup | Группа для запуска контейнера planr/worker_costr | 1001 |
planrWorkers.costr.containerSecurityContext.runAsNonRoot | Требование запуска контейнера с любым uid отличным от 0 | true |
planrWorkers.costr.containerSecurityContext.readOnlyRootFilesystem | Включение read-only режима для файловой системы контейнера исключая примонтирован тома | true |
planrWorkers.costr.containerSecurityContext.privileged | Предоставление привилегированного статуса planr/worker_costr контейнеру | false |
planrWorkers.costr.containerSecurityContext.allowPrivilegeEscalation | Включение возможности повышения контейнера planr/worker_costr | false |
planrWorkers.costr.containerSecurityContext.capabilities.drop | Список разрешений вызова ядра которые будут запрещены | ["ALL"] |
planrWorkers.costr.containerSecurityContext.seccompProfile.type | Тип профиля для безопасного режима вычислений (secure computing mode) | RuntimeDefault |
planrWorkers.costr.command | Переопределение команды запуска по умолчанию для planr/worker_costr | [] |
planrWorkers.costr.args | Переопределение аргументов команды запуска по умолчанию для planr/worker_costr | [] |
planrWorkers.costr.automountServiceAccountToken | Включение автомонтирования токена для сервисного аккаунта | false |
planrWorkers.costr.hostAliases | Добавление дополнительных записей в /etc/hosts контейнера planr/worker_costr | [] |
planrWorkers.costr.deploymentAnnotations | Дополнительные аннотации planr/worker_costr deployment | {} |
planrWorkers.costr.podAnnotations | Дополнительные аннотации для подов planr/worker_costr | {} |
planrWorkers.costr.podAffinityPreset | Пресет для podAffinity. Игнорируется если задан planrWorkers.costr.affinity. Доступные значения: soft or hard | "" |
planrWorkers.costr.podAntiAffinityPreset | Пресет для podAntiAffinity. Игнорируется если задан planrWorkers.costr.affinity. Доступные значения: soft or hard | soft |
planrWorkers.costr.nodeAffinityPreset.type | Пресет для nodeAffinity. Игнорируется если задан planrWorkers.costr.affinity. Доступные значения: soft or hard | "" |
planrWorkers.costr.nodeAffinityPreset.key | Ключ метки ноды для сопоставления. Игнорируется если задан planrWorkers.costr.affinity | "" |
planrWorkers.costr.nodeAffinityPreset.values | Значения метки ноды для сопоставления. Игнорируется если задан planrWorkers.costr.affinity | [] |
planrWorkers.costr.affinity | Affinity для planr/worker_costr. При использовании planrWorkers.costr.podAffinityPreset, planrWorkers.costr.podAntiAffinityPreset и planrWorkers.costr.nodeAffinityPreset будут проигнорированы | {} |
planrWorkers.costr.nodeSelector | Метки узлов для назначения подов на выбранные ноды | {} |
planrWorkers.costr.tolerations | Допуски для назначения подов на выбранные ноды | [] |
planrWorkers.costr.updateStrategy.type | Стратегия обновления для planr/worker_costr deployment. Доступные значения RollingUpdate Recreate | RollingUpdate |
planrWorkers.costr.priorityClassName | Указание приоритета для подов planr/worker_costr | "" |
planrWorkers.costr.topologySpreadConstraints | Задании топологии для планирования подов среди зон кластера | [] |
planrWorkers.costr.schedulerName | Название планировщика, если планировщик по умолчанию не используется или переопределён | "" |
planrWorkers.costr.terminationGracePeriodSeconds | Максимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек | 70 |
planrWorkers.costr.lifecycleHooks | Кастомные хуки для автоматизация конфигурации planr/worker_costr | {} |
planrWorkers.costr.extraEnvVars | Переменные среды, которые будут добавлены в контейнер planr/worker_costr | [] |
planrWorkers.costr.extraEnvVarsCM | ConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер planr/worker_costr | "" |
planrWorkers.costr.extraEnvVarsSecret | Секрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры | "" |
planrWorkers.costr.extraVolumes | Список дополнительных томов для монтирования к поду planr/worker_costr | [] |
planrWorkers.costr.extraVolumeMounts | Массив для монтирования дополнительных томов для контейнера planr/worker_costr | [] |
planrWorkers.costr.sidecars | Добавление дополнительных sidecars контейнеров к поду planr/worker_costr | [] |
planrWorkers.costr.initContainers | Добавление дополнительных init контейнеров к поду planr/worker_costr | [] |
planrWorkers.costr.pdb.create | Включение/Выключение создания PDB(Pod Disruption Budget) | true |
planrWorkers.costr.pdb.minAvailable | Минимальное количество/процент недоступных подов | 1 |
planrWorkers.costr.pdb.maxUnavailable | Максимальное количество/процент недоступных подов | "" |
planrWorkers.costr.autoscaling.vpa.enabled | Включение вертикального автоскейлера для подов planr/worker_costr | false |
planrWorkers.costr.autoscaling.vpa.annotations | Дополнительные аннотации к созданному ресурсу типа VerticalPodAutoscaler для planr/worker_costr | {} |
planrWorkers.costr.autoscaling.vpa.controlledResources | Список ресурсов которые VerticalPodAutoscaler будет контролировать. По умолчанию "cpu", "memory" | [] |
planrWorkers.costr.autoscaling.vpa.maxAllowed | Максимально доступные ресурсы для пода planr/worker_costr | {} |
planrWorkers.costr.autoscaling.vpa.minAllowed | Минимально доступные ресурсы для пода planr/worker_costr | {} |
planrWorkers.costr.autoscaling.vpa.updatePolicy.updateMode | Политика обновления (замены) подов | Auto |
planrWorkers.costr.autoscaling.hpa.enabled | Включения горизонтального автоскейлера для подов planr/worker_costr | false |
planrWorkers.costr.autoscaling.hpa.minReplicas | Минимальное количество доступных реплик подов planr/worker_costr | "" |
planrWorkers.costr.autoscaling.hpa.maxReplicas | Максимальное количество доступных реплик подов planr/worker_costr | "" |
planrWorkers.costr.autoscaling.hpa.targetCPU | Целевой процент использования CPU | "" |
planrWorkers.costr.autoscaling.hpa.targetMemory | Целевой процент использования Памяти | "" |
networkPolicy.enabled | Включение/Выключенияы создания объекта типа NetworkPolicy | false |
networkPolicy.allowExternal | Не требовать метку пода для подключения. (когда включено принимает принимает соединения из любого источника, иначе требует метку на поде для доступа к портам которые прослушивает сервер) | false |
networkPolicy.allowExternalEgress | Дать доступ пода доступ ко всем портам сервера к которому происходит подключение. | true |
networkPolicy.addExternalClientAccess | Дает доступ подам с меткой клиента в значении true (например для подов с лейблом planr-main-client: true). Игнорируется если networkPolicy.allowExternal=true. | true |
networkPolicy.extraIngress | Добавить дополнительные правила для ingress (входящего трафика) в созданный манифест. Игнорируется если networkPolicy.allowExternal=true. | [] |
networkPolicy.extraEgress | Добавить дополнительные правила для egress (исходящего трафика) в созданный манифест. Игнорируется если networkPolicy.allowExternal=true. | [] |
networkPolicy.ingressPodMatchLabels | Метки подов которым будет разрешен входящий трафик. Игнорируется если networkPolicy.allowExternal=true. | {} |
networkPolicy.ingressNSMatchLabels | Разрешенные метки подов которым будет разрешен входящий трафик из других namespaces. Игнорируется если networkPolicy.allowExternal=true. | {} |
networkPolicy.ingressNSPodMatchLabels | Метки подов которым будет разрешен входящий трафик из других namespaces Игнорируется если networkPolicy.allowExternal=true. | {} |
ingress.main.enabled | Включение/Выключение ingress для основного приложения PLAN-R. Если отдельный ingress не настроен для консоли администрирования (ingress.main.admin.enabled=false), будет использован ingress для main (консоль администрирования будет доступна по пути /admin) | false |
ingress.main.pathType | Тип ingress | ImplementationSpecific |
ingress.main.apiVersion | Переопределении версии ingress api (Если не определена выставляется автоматически) | "" |
ingress.main.hostname | Хост по умолчанию | planr.local |
ingress.main.ingressClassName | Класс ingress (для Kubernetes 1.18+, если имеется больше одного ingressClass). | "" |
ingress.main.paths.main | Путь по умолчанию к PLAN-R | / |
ingress.main.paths.api | Путь по умолчанию к public-api | /public-api |
ingress.main.annotations | Дополнительные аннотации к ingress ресурсу (Например аннотации необходимы для автогенерации сертификатов через cert-manager) | {} |
ingress.main.tls | Включает TLS для хоста определенного в ingress.main.main.hostname (по умолчанию используется секрет ) | false |
ingress.main.selfSigned | Включение автогенерации секрета с самоподписанныи сертификатами через Helm (не рекомендуется для продакшн) | false |
ingress.main.extraHosts | Массив дополнительных хостов | [] |
ingress.main.extraPaths | Массив дополнительных путей добавленных к ingress | [] |
ingress.main.extraTls | Дополнительная конфигурация TLS для хостов | [] |
ingress.main.secrets | TLS сертификаты как секрет (не рекомендуется) | [] |
ingress.main.extraRules | Дополнительны правила для ingress | [] |
ingress.admin.enabled | Включение/Выключение ingress для консоли администрирования PLAN-R. | false |
ingress.admin.pathType | Тип ingress | ImplementationSpecific |
ingress.admin.apiVersion | Переопределении версии ingress api (Если не определена выставляется автоматически) | "" |
ingress.admin.hostname | Хост по умолчанию | admin.planr.local |
ingress.admin.ingressClassName | Класс ingress (для Kubernetes 1.18+, если имеется больше одного ingressClass). | "" |
ingress.admin.paths.admin | Путь по умолчанию к консоли администрирования | /admin/ |
ingress.admin.paths.grafana | Путь по умолчанию к grafana | /grafana/ |
ingress.admin.annotations | Дополнительные аннотации к ingress ресурсу (Например аннотации необходимы для автогенерации сертификатов через cert-manager) | {} |
ingress.admin.tls | Включает TLS для хоста определенного в ingress.admin.main.hostname (по умолчанию используется секрет ) | false |
ingress.admin.selfSigned | Включение автогенерации секрета с самоподписанныи сертификатами через Helm (не рекомендуется для продакшн) | false |
ingress.admin.extraHosts | Массив дополнительных хостов | [] |
ingress.admin.extraPaths | Массив дополнительных путей добавленных к ingress | [] |
ingress.admin.extraTls | Дополнительная конфигурация TLS для хостов | [] |
ingress.admin.secrets | TLS сертификаты как секрет (не рекомендуется) | [] |
ingress.admin.extraRules | Дополнительны правила для ingress | [] |
Настройки хранилища
Name | Description | Value |
---|---|---|
persistence.enabled | Включение/Выключение создания томов Persistent Volume Claims (Выключить если используется s3 хранилище) | false |
persistence.mountPath | Путь монтирования томов | /planr |
persistence.storageClass | StorageClass по умолчанию для создания томов | "" |
persistence.annotations | аннотации дл создаваемых Persistent Volume Claim | {} |
persistence.size | Размер созданного тома | 8Gi |
persistence.existingClaim | Имя существующего тома для монтирования (если задано, другой том не создается) | "" |
persistence.selector | Селектор для сопоставления существующих Persistent Volume c Persistent Volume Claims | {} |
persistence.dataSource | Задание PVC dataSource | {} |
Настройки PLAN-R subcharts
Следующие чарты такие как postgres, rabbitmq, redis необходимы для работы PLAN-R из "коробки" Subcharts имеют такие же настроики что и оригинальные, описание всех переменных для subchart есь по ссылкам ниже
Настройки PostgreSQL subchart
При разворачивании базы данных в kubernetes кластере особое внимание обратить на созданные хранилище (PV) для PostgreSQL. При использовании PostgreSQL subhart обязательно заполните секцию postgresql.primary.persistence.
Не отключайте postgresql.primary.persistence.enabled=false иначе данные, после перезагрузки пода, не сохранятся Также стоит обратить внимание на Reclaim Policy для storageClass по умолчанию, для избежания потери данных рекомендуется использовать Retain
https://artifacthub.io/packages/helm/bitnami/postgresql/16.7.18
Name | Description | Value |
---|---|---|
postgresql.enabled | Включение/Выключение PostgreSQL subchart (Выключить если используется внешняя БД) | false |
postgresql.image.repository | Репозиторий образа базы данных PostgreSQL | bitnami/postgresql |
postgresql.image.tag | Образ базы данных PostgreSQL | 17.5.0-debian-12-r18 |
postgresql.auth.username | Логин пользователя который создаться дя подключения к базе данных | planr |
postgresql.auth.database | Название созданной баы данных для подключения | planr |
postgresql.auth.existingSecret | Название секрета содержащего пароль пользователя для базы данных | {{ .Release.Name }}-postgresql-auth |
postgresql.auth.secretKeys.adminPasswordKey | Ключ секрета содержащего пароль пользователя для базы данных | postgresql-postgres-password |
postgresql.auth.secretKeys.userPasswordKey | Ключ секрета содержащего пароль пользователя postgresql для администрирования базы данных | postgresql-password |
postgresql.primary.persistence.enabled | Включение/Выключение создание PVC для хранения данных (!!! Внимательно используйте данный параметр чтобы избежать потери данных) | true |
postgresql.primary.persistence.existingClaim | Существующий PVC для PostgreSQL | "" |
postgresql.primary.persistence.storageClass | StorageClass по умолчанию для создания тома с данными PostgreSQL | "" |
postgresql.primary.persistence.enabled | Логин пользователя который создаться дя подключения к базе данных | true |
postgresql.primary.persistence.size | Размер созданного тома с данными PostgreSQL | 100Gi |
Настройки RabbitMQ subchart
При включении RabbitMQ subchart, RabbitMQ будет развернут в минимальной конфигурации - 1 реплика без хранилища. При инициализации создасться пользователь - planr и vhost - planr
https://artifacthub.io/packages/helm/bitnami/rabbitmq/16.0.10 Текущую конфигурацию можно посмотреть в values.yaml
Name | Description | Value |
---|---|---|
rabbitmq.enabled | Включение/Выключение RabbitMq subchart (Выключить если используется Внешний брокер сообщений RabbitMq) | false |
rabbitmq.persistence.enabled | Включение/Выключение создания хранилища для RabbitMq | false |
rabbitmq.image.repository | Репозиторий образа базы данных RabbitMq | bitnami/rabbitmq |
rabbitmq.image.tag | Образ базы данных RabbitMq | 4.1.2-debian-12-r0 |
rabbitmq.auth.username | Логин пользователя который создаться дя подключения к RabbitMq | planr |
rabbitmq.auth.existingPasswordSecret | Имя секрета содержащего пароль пользователя RabbitMq | {{ .Release.Name }}-rabbitmq-auth |
rabbitmq.auth.existingSecretPasswordKey | Ключ секрета содержащего пароль пользователя RabbitMq | rabbitmq-password |
rabbitmq.auth.existingErlangSecret | Имя секрета содержащего Erlang cookie для RabbitMq | {{ .Release.Name }}-rabbitmq-auth |
rabbitmq.auth.existingSecretErlangKey | Ключ секрета содержащего Erlang cookie для RabbitMq | rabbitmq-erlang-cookie |
rabbitmq.extraConfiguration | Конфиграция RabbitMq для автоматического создания vhost и выдача ему необходимых | "" |
Настройки Redis subchart
При включении Redis subchart, Redis будет развернут в минимальной конфигурации - standalone (1 master) без хранилища.
https://artifacthub.io/packages/helm/bitnami/redis/21.2.10
Name | Description | Value |
---|---|---|
redis.enabled | Включение/Выключение Redis subchart (Выключить если используется внешее ключ-значение хранилище Redis) | false |
redis.architecture | Тип архитектуры при развертиывании Redis | standalone |
redis.image.repository | Репозиторий образа Redis | bitnami/redis |
redis.image.tag | Образ Redis | 8.0.3-debian-12-r1 |
redis.auth.enabled | Включение/Выключение аутентификации в Redis | true |
redis.auth.existingSecret | Секрет содержащий пароль для аутентификации в Redis | {{ .Release.Name }}-redis-auth |
redis.auth.existingSecretPasswordKey | Ключ секрета, содержащий паролья для аутентификации в Redis | redis-password |
redis.master.persistence.enabled | Включение/Выключение создания хранилища для Redis | false |
Настройки Grafana subchart
При включении Grafana subhart будет развернута grafana с доступом по /grafana, c добавленым по умолчанию datasource - Loki (см. grafana.datasources), и преднастроеный дашборд (см. grafana.dashboardProviders).
https://artifacthub.io/packages/helm/grafana/grafana/9.2.10
Name | Description | Value |
---|---|---|
grafana.enabled | Включение/Выключение Grafana subchart | false |
grafana.image.repository | Репозиторий образа Grafana | grafana/grafana |
grafana.image.tag | Образ Grafana | 12.0.2 |
grafana.grafana.ini.server.root_url | Корневой url необходимый для правильной работы на /grafana | %(protocol)s://%(domain)s:%(http_port)s/grafana/ |
grafana.grafana.ini.server.serve_from_sub_path | Разрешить доступ по /grafana | true |
grafana.dashboardsConfigMaps.default | имя Config Map с дашбордами (создается автоматически при grafana.enabled) | grafana-dashboard |
Настройки Loki subchart
При включении Loki subchart Loki будет развернут в режиме singleBinary, с s3 зранилищем (minio), особое внимание обратить на loki.minio.persistence для настройки правильного хранилища логов) https://artifacthub.io/packages/helm/grafana/loki/6.30.1
Name | Description | Value |
---|---|---|
loki.enabled | Включение/Выключение Grafana subchart | false |
loki.minio.enabled | Конфигурация хранилища для loki | true |
loki.deploymentMode | Тип Разветрывания Loki | SingleBinary |
loki.singleBinary.replicas | Количество реплик для сервиса Loki | 1 |
Настройки Fluent-bit subchart
При включениие Fluent-bit он будет развернут в режиме DaemonSet. Сбор логов будет происходить только с подов PLAN-R.
https://artifacthub.io/packages/helm/bitnami/fluent-bit/3.1.8
Name | Description | Value |
---|---|---|
fluent-bit.enabled | Включение/Выключение Fluent-Bit subchart | false |
fluent-bit.image.repository | Репозиторий образа Fluent-bit | bitnami/fluent-bit |
fluent-bit.image.tag | Образ Fluent-bit | 4.0.4-debian-12-r0 |
fluent-bit.config.inputs | Конфигурациия секции input для fluent-bit (более подробно в values.yaml). Собирает логи ТОЛЬКО из контейнеров содержащих . | "" |
fluent-bit.config.filters | Настройка секции filters для fluent-bit (более подробно в values.yaml). Фильтрует логи только контейнеров planr исключая остальныне | "" |
fluent-bit.config.outputs | Настройка секции ouptup для fluent-bit(более подробно в values.yaml). Отправляет логи а базу данны Loki | "" |
Настройки pgbouncer subchart
Будет необходимо отредактировать секрет содержащий URL подключения к базе данных, изменив host на -pgbouncer.
Например если определен как planr, то в строке подключения вместо hostname будет planr-pgbouncer. Также необходимо дополнительно настроить секцию pgbouncer.config.databases Содержащую информацию для подключения к выделенной базе данных.
https://artifacthub.io/packages/helm/icoretech/pgbouncer/2.8.1
Name | Description | Value |
---|---|---|
pgbouncer.enabled | Включение/Выключение Pgbouncer subchart | false |
pgbouncer.image.repository | Репозиторий образа pgbouncer | ghcr.io/icoretech/pgbouncer-docker |
pgbouncer.image.tag | Образ Fluent-bit | 1.24.1 |
pgbouncer.config.existingUserlistSecret | Секрет содержащий ключ userlist.txt с параментами для атентификации пользователей postgres. Ключ userlist.txt содержит значения в формате "user" "password". | planr-pgbouncer-auth |
pgbouncer.config.adminPassword | Пароль администратора pgbouncer | planr-pgbouncer-password |