Параметры PLAN-R Helm Chart
Таблица содержит все параменты (содержащиеся в values.yaml) PLAN-R Helm Chart доступные для изменения.
Глобальные параметры
| Name | Description | Value |
|---|---|---|
| global.imageRegistry | Глобальный реестр docker образов (применяется ко всем используемым образам) | "" |
| global.imagePullSecrets | Секреты для получения docker образов из реестра | |
| global.createPullSecrets.enabled | Переключатель создания секрета для секции global.imagePullSecrets | false |
| global.createPullSecrets.secretName | Имя будущего секрета для получения docker образов | "" |
| global.createPullSecrets.url | Адрес реестра docker образов | "" |
| global.createPullSecrets.username | Имя пользователя для получения образов | "" |
| global.createPullSecrets.password | Пароль пользователя для получения образов | "" |
| global.createPullSecrets.email | Email (опционально) | "" |
Параметры по умолчанию
| 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@-postgres-headless: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@-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@-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 | "" |
| 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 | "" |
| 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 | "" |
| 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 | "" |
| 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 | "" |
| 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 контейнера | true |
| 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 | "" |
| 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 | "" |
| 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 | "" |
| 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 | "" |
| 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 | "" |
| planrWorkers.costr.image.pullSecrets | Секреты для получения docker образов из реестра planr/worker_costr | |
| planrWorkers.costr.replicaCount | Количество реплик planr/worker_costr | 1 |
| 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 обязательно заполните секцию postgres.persistence.
Не отключайте postgres.persistence.enabled=false иначе данные, после перезагрузки пода, не сохранятся Также стоит обратить внимание на Reclaim Policy для storageClass по умолчанию, для избежания потери данных рекомендуется использовать Retain
https://artifacthub.io/packages/helm/cloudpirates-postgres/postgres/0.13.6
| Name | Description | Value |
|---|---|---|
| postgres.enabled | Включение/Выключение PostgreSQL subchart (Выключить если используется внешняя БД) | false |
| postgres.persistence.enabled | Включение/Выключение создание PVC для хранения данных (!!! Внимательно используйте данный параметр чтобы избежать потери данных) | true |
| postgres.persistence.existingClaim | Существующий PVC для PostgreSQL | "" |
| postgres.persistence.storageClass | StorageClass по умолчанию для создания тома с данными PostgreSQL | "" |
| postgres.persistence.size | Размер созданного тома с данными PostgreSQL | 100Gi |
| postgres.auth.username | Логин пользователя который создаться дя подключения к базе данных | postgres |
| postgres.auth.existingSecret | Название секрета содержащего пароль суперпользователя (postgres) | -postgres-auth |
| postgres.auth.secretKeys.adminPasswordKey | Ключ секрета содержащего пароль суперпользователя | postgres-password |
| postgres.customUser.existingSecret | Имя секрета содержащего дпнные для подключения к базе данных postgres | -postgres-auth |
| postgres.customUser.secretKeys.name | Ключ секрета содержащего имя созданного пользователя при старте | username |
| postgres.customUser.secretKeys.password | Ключ секрета содержащего пароль созданного пользователя при старте | password |
| postgres.customUser.secretKeys.database | Название Ключ секрета содержащего название базы данных созданной при старте | database |
Настройки RabbitMQ subchart
При включении RabbitMQ subchart, RabbitMQ будет развернут в минимальной конфигурации - 1 реплика без хранилища. При инициализации создастся пользователь - planr и vhost - planr
https://artifacthub.io/packages/helm/cloudpirates-rabbitmq/rabbitmq/0.10.1 Текущую конфигурацию можно посмотреть в values.yaml
| Name | Description | Value |
|---|---|---|
| rabbitmq.enabled | Включение/Выключение RabbitMq subchart (Выключить если используется Внешний брокер сообщений RabbitMq) | true |
| rabbitmq.persistence.enabled | Включение/Выключение создания хранилища для RabbitMq | false |
| rabbitmq.auth.enabled | Включение/Выключение использования механизма аrabbitmq по умолчанию | false |
| rabbitmq.definitions.enabled | Включение/Выключение инициализации rabbitmq через Definitions (https://www.rabbitmq.com/docs/definitions) | true |
| rabbitmq.definitions.existingSecret | Секртет содержащий deffinition для инициализации rabbitmq | -rabbitmq-auth |
| rabbitmq.definitions.existingSecretKey | Ключ соддержащий definitions в json формате | definitions.json |
| rabbitmq.config.extraConfiguration | Дополнительные настройки для rabbitmq | "" |
Настройки Redis subchart
При включении Redis subchart, Redis будет развернут в минимальной конфигурации - standalone (1 master) без хранилища.
https://artifacthub.io/packages/helm/cloudpirates-redis/redis/0.17.5
| Name | Description | Value |
|---|---|---|
| redis.enabled | Включение/Выключение Redis subchart (Выключить используется внешний redis) | false |
| redis.architecture | Архитектура Redis subchart (Выключить используется внешний redis) | standalone |
| redis.auth.enabled | Включение/Выключение Redis subchart (Выключить используется внешний redis) | true |
| redis.auth.existingSecret | Имя секрет содержащего пароль от Redis | -redis-auth |
| redis.auth.existingSecretPasswordKey | Ключ секрета содержащего пароль от Redis | redis-password |
| redis.config.content | Дополнительные настроки конфигурации redis (включение AOF https://redis-docs.ru/operate/oss_and_stack/management/persistence/). | appendonly no |
| redis.persistence.enabled | Ключ секрета содержащего пароль от Redis | false |
| 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 |