Параметры PLAN-R Helm Chart

Таблица содержит все параменты (содержащиеся в values.yaml) PLAN-R Helm Chart доступные для изменения.

Глобальные параметры

NameDescriptionValue
global.imageRegistryГлобальный реестр docker образов (применяется ко всем используемым образам)""
global.imagePullSecretsСекреты для получения docker образов из реестра[]
global.pullPolicyПолитика получения образов по умолчаниюIfNotPresent
global.defaultStorageClassКласс хранилища по умолчанию""
global.createPullSecrets.enabledПереключатель создания секрета для секции global.imagePullSecretsfalse
global.createPullSecrets.secretNameИмя будущего секрета для получения docker образов""
global.createPullSecrets.urlАдрес реестра docker образов""
global.createPullSecrets.usernameИмя пользователя для получения образов""
global.createPullSecrets.passwordПароль пользователя для получения образов""
global.createPullSecrets.emailEmail (опционально)""
global.security.allowInsecureImagesAllows skipping image verificationfalse
global.compatibility.openshift.adaptSecurityContextAdapt the securityContext sections of the deployment to make them compatible with Openshift restricted-v2 SCC: remove runAsUser, runAsGroup and fsGroup and let the platform use their allowed default IDs. Possible values: auto (apply if the detected running cluster is Openshift), force (perform the adaptation always), disabled (do not perform adaptation)auto
global.compatibility.omitEmptySeLinuxOptionsIf set to true, removes the seLinuxOptions from the securityContexts when it is set to an empty objectfalse

Параметры по умолчанию

NameDescriptionValue
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 параметры по умолчанию

NameDescriptionValue
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-RAlways
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.affinityAffinity для planr/main. При использовании planrMain.podAffinityPreset, planrMain.podAntiAffinityPreset и planrMain.nodeAffinityPreset будут проигнорированы{}
planrGlobal.nodeSelectorМетки узлов для назначения подов на выбранные ноды{}
planrGlobal.tolerationsДопуски для назначения подов на выбранные ноды[]
planrGlobal.extraEnvVarsДополнительные переменные среды, которые будут добавлены во все контейнеры[]
planrGlobal.extraEnvVarsCMConfigMap содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры""
planrGlobal.extraEnvVarsSecretСекрет содержащий дополнительные переменные среды, которые будут добавлены во все контейнеры""
planrGlobal.extraVolumesСписок дополнительных томов для монтирования к подам PLAN-R[]
planrGlobal.extraVolumeMountsСписок дополнительных томов для монтирования к контейнерам PLAN-R[]
planrGlobal.sidecarsДобавление дополнительных sidecars контейнеров к подам PLAN-R[]
planrGlobal.initContainersДобавление дополнительных init контейнеров к подам PLAN-R[]

Конфигурация

NameDescriptionValue
planrConfig.keepSecretsСохранение созданных секретов в случаи удаления helm chart (добавляет аннотацию helm.sh/resource-policy: keep)true
planrConfig.secrets.postgresqlUrl.valueСтрока подключения к PostgreSQL (не рекомендуется задавать этот параметр с помощью этой настройки для production окружения), секрет создается если не определен существующий секрет planrConfig.secrets.postgresqlUrl.existingSecretpostgresql://planr:planr@{{ .Release.Name }}-postgresql-hl:5432/planr
planrConfig.secrets.postgresqlUrl.createSecretForPostgresАвтоматическое создание секрета для postgres helm chart, основываясь на заданной строке подключения (только при postgresql.enabele=true)false
planrConfig.secrets.postgresqlUrl.existingSecretИспользование существующего секрета со строкой подключения к postgresql (рекомендуется)""
planrConfig.secrets.postgresqlUrl.existingSecretKeyКлюч секрета содержащий строку подключения к postgresql (рекомендуется)""
planrConfig.secrets.rabbitmqUrl.valueСтрока подключения к RabbitMQ (не рекомендуется задавать этот параметр с помощью этой настройки для production окружения), секрет создается если не определен существующий секрет planrConfig.secrets.rabbitmq.existingSecretamqp://planr:planr@{{ .Release.Name }}-rabbitmq-headless:5672/planr
planrConfig.secrets.rabbitmqUrl.createSecretForRabbitmqАвтоматическое создание секрета для RabbitMQ helm chart, основываясь на заданной строке подключения (только при rabbitmq.enabele=true)false
planrConfig.secrets.rabbitmqUrl.existingSecretИспользование существующего секрета со строкой подключения к rabbitmq (рекомендуется)""
planrConfig.secrets.rabbitmqUrl.existingSecretKeyКлюч секрета содержащий строку подключения к rabbitmq (рекомендуется)""
planrConfig.secrets.redisUrl.valueСтрока подключения к Redis (не рекомендуется задавать этот параметр с помощью этой настройки для production окружения), секрет создается если не определен существующий секрет planrConfig.secrets.redisUrl.existingSecretredis://:redisplanr@{{ $.Release.Name }}-redis-headless:6379
planrConfig.secrets.redisUrl.createSecretForRedisАвтоматическое создание секрета для redis helm chart, основываясь на заданной строке подключения (только при redis.enabele=true)false
planrConfig.secrets.redisUrl.existingSecretИспользование существующего секрета со строкой подключения к postgresql (рекомендуется)""
planrConfig.secrets.redisUrl.existingSecretKeyКлюч секрета содержащий строку подключения к redis (рекомендуется)""
planrConfig.secrets.secretKey.valueКлюч применяемы для шифрования (не может быть изменен после 1 старта приложения), секрет создается если не определен существующий секрет planrConfig.secrets.secretKey.existingSecret0nveAxy5GiIiFFDPstfe7jFlCnb0DL6zJoAJCTy9
planrConfig.secrets.secretKey.existingSecretСуществующий секрет содержащий ключ шифрования""
planrConfig.secrets.secretKey.existingSecretKeyКлюч существующего kubernetes секрета содержащий ключ шифрования""
planrConfig.secrets.secretSalt.valueИнициализирующий вектор применяемы к ключу шифрования (не может быть изменен после 1 старта приложения), секрет создается если не определен существующий секрет planrConfig.secrets.secretSalt.existingSecretVS29L0duMK0DTf6wrqfOvg2h0nHOsjBWJdumehfI
planrConfig.secrets.secretSalt.existingSecretСуществующий секрет содержащий инициализирующий вектор""
planrConfig.secrets.secretSalt.existingSecretKeyКлюч существующего kubernetes секрета содержащий инициализирующий вектор""
planrConfig.secrets.filesTokenSecret.valueСтрока подписи jwt токена при выгрузке файлов из системы (не может быть изменен после 1 старта приложения), секрет создается если не определен существующий секрет planrConfig.secrets.filesTokenSecret.existingSecretqxowf545VL7hivuDL2XF5TdQz8pAp95o
planrConfig.secrets.filesTokenSecret.existingSecretСуществующий секрет строку подписи jwt токена""
planrConfig.secrets.filesTokenSecret.existingSecretKeyКлюч существующего kubernetes секрета содержащий строку подписи jwt токена""
planrConfig.secrets.jwtSecret.valueСтрока подписи jwt токена при выгрузке файлов из системы (не может быть изменен после 1 старта приложения), секрет создается если не определен существующий секрет planrConfig.secrets.filesTokenSecret.existingSecretHggHdtd467Gg67
planrConfig.secrets.jwtSecret.existingSecretСуществующий секрет строку подписи jwt токена""
planrConfig.secrets.jwtSecret.existingSecretKeyКлюч существующего kubernetes секрета содержащий строку подписи jwt токена""
planrConfig.auth.local.enabledВключение аутентификация с помощью локальных аккаунтовtrue
planrConfig.auth.ldap.enabledВключение аутентификация с помощью Ldapfalse
planrConfig.auth.apiKey.enabledВключение аутентификация с помощью api ключейtrue
planrConfig.auth.kerberos.enabledВключение аутентификация с помощью kerberos ключей (Не реализовано)false
planrConfig.auth.openid.main.enabledВключение аутентификация с помощью openidfalse
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.openidEndSessionUrlURL-адрес обратного вызова, вызывается после процесса завершения процесса аутентификации""
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.openidEndSessionUrlURL-адрес обратного вызова, вызывается после процесса завершения процесса аутентификации для консоли администрирования""
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

NameDescriptionValue
planrMain.image.registryРеестр docker образов используемый только для planr/main""
planrMain.image.repositoryрепозиторий образа только для planr/mainmain
planrMain.image.tagТэг образа planr/main (Рекомендуется использовать неизменяемые теги)""
planrMain.image.digestimage 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/main1
planrMain.service.typeТип создаваемого сервисаClusterIP
planrMain.service.ports.httpПорты сервиса planr/main41000
planrMain.service.nodePorts.httpОткрытие порта при использовании сервиса типа NodePort (доступные значения между 30000-32767, оставить пустым для автовыбора)""
planrMain.service.annotationsСписок дополнительных аннотация добавленных к сервису planr/main{}
planrMain.service.extraPortsСписок дополнительных портов открытых для сервиса (Обычно используется с sidecars)[]
planrMain.livenessProbe.enabledВключение liveness пробы для planr/maintrue
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/maintrue
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/maintrue
planrMain.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/mainAlways
planrMain.podSecurityContext.sysctlsНастройки ядра для planr/main pod[]
planrMain.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/main[]
planrMain.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/main1001
planrMain.containerSecurityContext.enabledEnabled Включение securityContext для planr/main контейнераtrue
planrMain.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/main{}
planrMain.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/main1001
planrMain.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/main1001
planrMain.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrMain.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrMain.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/main контейнеруfalse
planrMain.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/mainfalse
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 hardsoft
planrMain.nodeAffinityPreset.typeПресет для nodeAffinity. Игнорируется если задан planrMain.affinity. Доступные значения: soft or hard""
planrMain.nodeAffinityPreset.keyКлюч метки ноды для сопоставления. Игнорируется если задан planrMain.affinity""
planrMain.nodeAffinityPreset.valuesЗначения метки ноды для сопоставления. Игнорируется если задан planrMain.affinity[]
planrMain.affinityAffinity для planr/main. При использовании planrMain.podAffinityPreset, planrMain.podAntiAffinityPreset и planrMain.nodeAffinityPreset будут проигнорированы{}
planrMain.nodeSelectorМетки узлов для назначения подов на выбранные ноды{}
planrMain.tolerationsДопуски для назначения подов на выбранные ноды[]
planrMain.updateStrategy.typeСтратегия обновления для planr/main deployment. Доступные значения RollingUpdate RecreateRollingUpdate
planrMain.priorityClassNameУказание приоритета для подов planr/main""
planrMain.topologySpreadConstraintsЗадании топологии для планирования подов среди зон кластера[]
planrMain.schedulerNameНазвание планировщика, если планировщик по умолчанию не используется или переопределён""
planrMain.terminationGracePeriodSecondsМаксимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек70
planrMain.lifecycleHooksКастомные хуки для автоматизация конфигурации planr/main{}
planrMain.extraEnvVarsПеременные среды, которые будут добавлены в контейнер planr/main[]
planrMain.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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/mainfalse
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/mainfalse
planrMain.autoscaling.hpa.minReplicasМинимальное количество доступных реплик подов planr/main""
planrMain.autoscaling.hpa.maxReplicasМаксимальное количество доступных реплик подов planr/main""
planrMain.autoscaling.hpa.targetCPUЦелевой процент использования CPU""
planrMain.autoscaling.hpa.targetMemoryЦелевой процент использования Памяти""

Конфигурация planr/admin

NameDescriptionValue
planrAdmin.image.registryРеестр docker образов используемый только для planr/admin""
planrAdmin.image.repositoryрепозиторий образа только для planr/adminadmin
planrAdmin.image.tagТэг образа planr/admin (Рекомендуется использовать неизменяемые теги)""
planrAdmin.image.digestimage 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/adminIfNotPresent
planrAdmin.image.pullSecretsСекреты для получения docker образов из реестра planr/admin[]
planrAdmin.replicaCountКоличество реплик planr/admin1
planrAdmin.service.typeТип создаваемого сервисаClusterIP
planrAdmin.service.ports.httpПорты сервиса planr/admin41001
planrAdmin.service.nodePorts.httpОткрытие порта при использовании сервиса типа NodePort (доступные значения между 30000-32767, оставить пустым для автовыбора)""
planrAdmin.service.annotationsСписок дополнительных аннотация добавленных к сервису planr/admin{}
planrAdmin.service.extraPortsСписок дополнительных портов открытых для сервиса (Обычно используется с sidecars)[]
planrAdmin.livenessProbe.enabledВключение liveness пробы для planr/admintrue
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/admintrue
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/admintrue
planrAdmin.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/adminAlways
planrAdmin.podSecurityContext.sysctlsНастройки ядра для planr/admin pod[]
planrAdmin.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/admin[]
planrAdmin.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/admin1001
planrAdmin.containerSecurityContext.enabledEnabled Включение securityContext для planr/admin контейнераtrue
planrAdmin.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/admin{}
planrAdmin.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/admin1001
planrAdmin.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/admin1001
planrAdmin.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrAdmin.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrAdmin.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/admin контейнеруfalse
planrAdmin.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/adminfalse
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 hardsoft
planrAdmin.nodeAffinityPreset.typeПресет для nodeAffinity. Игнорируется если задан planrAdmin.affinity. Доступные значения: soft or hard""
planrAdmin.nodeAffinityPreset.keyКлюч метки ноды для сопоставления. Игнорируется если задан planrAdmin.affinity""
planrAdmin.nodeAffinityPreset.valuesЗначения метки ноды для сопоставления. Игнорируется если задан planrAdmin.affinity[]
planrAdmin.affinityAffinity для planr/admin. При использовании planrAdmin.podAffinityPreset, planrAdmin.podAntiAffinityPreset и planrAdmin.nodeAffinityPreset будут проигнорированы{}
planrAdmin.nodeSelectorМетки узлов для назначения подов на выбранные ноды{}
planrAdmin.tolerationsДопуски для назначения подов на выбранные ноды[]
planrAdmin.updateStrategy.typeСтратегия обновления для planr/admin deployment. Доступные значения RollingUpdate RecreateRollingUpdate
planrAdmin.priorityClassNameУказание приоритета для подов planr/admin""
planrAdmin.topologySpreadConstraintsЗадании топологии для планирования подов среди зон кластера[]
planrAdmin.schedulerNameНазвание планировщика, если планировщик по умолчанию не используется или переопределён""
planrAdmin.terminationGracePeriodSecondsМаксимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек70
planrAdmin.lifecycleHooksКастомные хуки для автоматизация конфигурации planr/admin{}
planrAdmin.extraEnvVarsПеременные среды, которые будут добавлены в контейнер planr/admin[]
planrAdmin.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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/adminfalse
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/adminfalse
planrAdmin.autoscaling.hpa.minReplicasМинимальное количество доступных реплик подов planr/admin""
planrAdmin.autoscaling.hpa.maxReplicasМаксимальное количество доступных реплик подов planr/admin""
planrAdmin.autoscaling.hpa.targetCPUЦелевой процент использования CPU""
planrAdmin.autoscaling.hpa.targetMemoryЦелевой процент использования Памяти""

Конфигурация planr/api

NameDescriptionValue
planrApi.image.registryРеестр docker образов используемый только для planr/api""
planrApi.image.repositoryрепозиторий образа только для planr/apipublic-api
planrApi.image.tagТэг образа planr/api (Рекомендуется использовать неизменяемые теги)""
planrApi.image.digestimage 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/apiIfNotPresent
planrApi.image.pullSecretsСекреты для получения docker образов из реестра planr/api[]
planrApi.replicaCountКоличество реплик planr/api1
planrApi.service.typeТип создаваемого сервисаClusterIP
planrApi.service.ports.httpПорты сервиса planr/api8080
planrApi.service.nodePorts.httpОткрытие порта при использовании сервиса типа NodePort (доступные значения между 30000-32767, оставить пустым для автовыбора)""
planrApi.service.annotationsСписок дополнительных аннотация добавленных к сервису planr/api{}
planrApi.service.extraPortsСписок дополнительных портов открытых для сервиса (Обычно используется с sidecars)[]
planrApi.livenessProbe.enabledВключение liveness пробы для planr/apitrue
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/apitrue
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/apitrue
planrApi.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/apiAlways
planrApi.podSecurityContext.sysctlsНастройки ядра для planr/api pod[]
planrApi.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/api[]
planrApi.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/api1001
planrApi.containerSecurityContext.enabledEnabled Включение securityContext для planr/api контейнераtrue
planrApi.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/api{}
planrApi.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/api1001
planrApi.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/api1001
planrApi.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrApi.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrApi.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/api контейнеруfalse
planrApi.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/apifalse
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 hardsoft
planrApi.nodeAffinityPreset.typeПресет для nodeAffinity. Игнорируется если задан planrApi.affinity. Доступные значения: soft or hard""
planrApi.nodeAffinityPreset.keyКлюч метки ноды для сопоставления. Игнорируется если задан planrApi.affinity""
planrApi.nodeAffinityPreset.valuesЗначения метки ноды для сопоставления. Игнорируется если задан planrApi.affinity[]
planrApi.affinityAffinity для planr/api. При использовании planrApi.podAffinityPreset, planrApi.podAntiAffinityPreset и planrApi.nodeAffinityPreset будут проигнорированы{}
planrApi.nodeSelectorМетки узлов для назначения подов на выбранные ноды{}
planrApi.tolerationsДопуски для назначения подов на выбранные ноды[]
planrApi.updateStrategy.typeСтратегия обновления для planr/api deployment. Доступные значения RollingUpdate RecreateRollingUpdate
planrApi.priorityClassNameУказание приоритета для подов planr/api""
planrApi.topologySpreadConstraintsЗадании топологии для планирования подов среди зон кластера[]
planrApi.schedulerNameНазвание планировщика, если планировщик по умолчанию не используется или переопределён""
planrApi.terminationGracePeriodSecondsМаксимальное время в секундах для корректного завершения. Не рекомендуется ставить < 60 сек70
planrApi.lifecycleHooksКастомные хуки для автоматизация конфигурации planr/api{}
planrApi.extraEnvVarsПеременные среды, которые будут добавлены в контейнер planr/api[]
planrApi.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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/apifalse
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/apifalse
planrApi.autoscaling.hpa.minReplicasМинимальное количество доступных реплик подов planr/api""
planrApi.autoscaling.hpa.maxReplicasМаксимальное количество доступных реплик подов planr/api""
planrApi.autoscaling.hpa.targetCPUЦелевой процент использования CPU""
planrApi.autoscaling.hpa.targetMemoryЦелевой процент использования Памяти""

Конфигурация planr/workers

NameDescriptionValue
planrWorkers.backup.image.registryРеестр docker образов используемый только для planr/worker_backup""
planrWorkers.backup.image.repositoryрепозиторий образа только для planr/worker_backupworker_backup
planrWorkers.backup.image.tagТэг образа planr/worker_backup (Рекомендуется использовать неизменяемые теги)""
planrWorkers.backup.image.digestimage 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_backupIfNotPresent
planrWorkers.backup.image.pullSecretsСекреты для получения docker образов из реестра planr/worker_backup[]
planrWorkers.backup.replicaCountКоличество реплик planr/worker_backup1
planrWorkers.backup.livenessProbe.enabledВключение liveness пробы для planr/worker_backuptrue
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_backuptrue
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_backuptrue
planrWorkers.backup.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/worker_backupAlways
planrWorkers.backup.podSecurityContext.sysctlsНастройки ядра для planr/worker_backup pod[]
planrWorkers.backup.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/worker_backup[]
planrWorkers.backup.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/worker_backup1001
planrWorkers.backup.containerSecurityContext.enabledEnabled Включение securityContext для planr/worker_backup контейнераtrue
planrWorkers.backup.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/worker_backup{}
planrWorkers.backup.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/worker_backup1001
planrWorkers.backup.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/worker_backup1001
planrWorkers.backup.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrWorkers.backup.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrWorkers.backup.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/worker_backup контейнеруfalse
planrWorkers.backup.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/worker_backupfalse
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 hardsoft
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.affinityAffinity для 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 RecreateRollingUpdate
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.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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_backupfalse
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_backupfalse
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_planrworker_planr
planrWorkers.planr.image.tagТэг образа planr/worker_planr (Рекомендуется использовать неизменяемые теги)""
planrWorkers.planr.image.digestimage 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_planrIfNotPresent
planrWorkers.planr.image.pullSecretsСекреты для получения docker образов из реестра planr/worker_planr[]
planrWorkers.planr.replicaCountКоличество реплик planr/worker_planr4
planrWorkers.planr.livenessProbe.enabledВключение liveness пробы для planr/worker_planrtrue
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_planrtrue
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_planrtrue
planrWorkers.planr.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/worker_planrAlways
planrWorkers.planr.podSecurityContext.sysctlsНастройки ядра для planr/worker_planr pod[]
planrWorkers.planr.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/worker_planr[]
planrWorkers.planr.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/worker_planr1001
planrWorkers.planr.containerSecurityContext.enabledEnabled Включение securityContext для planr/worker_planr контейнераtrue
planrWorkers.planr.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/worker_planr{}
planrWorkers.planr.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/worker_planr1001
planrWorkers.planr.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/worker_planr1001
planrWorkers.planr.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrWorkers.planr.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrWorkers.planr.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/worker_planr контейнеруfalse
planrWorkers.planr.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/worker_planrfalse
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 hardsoft
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.affinityAffinity для 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 RecreateRollingUpdate
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.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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_planrfalse
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_planrfalse
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_impexworker_impex
planrWorkers.impex.image.tagТэг образа planr/worker_impex (Рекомендуется использовать неизменяемые теги)""
planrWorkers.impex.image.digestimage 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_impexIfNotPresent
planrWorkers.impex.image.pullSecretsСекреты для получения docker образов из реестра planr/worker_impex[]
planrWorkers.impex.replicaCountКоличество реплик planr/worker_impex4
planrWorkers.impex.livenessProbe.enabledВключение liveness пробы для planr/worker_impextrue
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_impextrue
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_impextrue
planrWorkers.impex.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/worker_impexAlways
planrWorkers.impex.podSecurityContext.sysctlsНастройки ядра для planr/worker_impex pod[]
planrWorkers.impex.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/worker_impex[]
planrWorkers.impex.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/worker_impex1001
planrWorkers.impex.containerSecurityContext.enabledEnabled Включение securityContext для planr/worker_impex контейнераfalse
planrWorkers.impex.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/worker_impex{}
planrWorkers.impex.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/worker_impex1001
planrWorkers.impex.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/worker_impex1001
planrWorkers.impex.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrWorkers.impex.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrWorkers.impex.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/worker_impex контейнеруfalse
planrWorkers.impex.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/worker_impexfalse
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 hardsoft
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.affinityAffinity для 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 RecreateRollingUpdate
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.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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_impexfalse
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_impexfalse
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_scheduleworker_schedule
planrWorkers.schedule.image.tagТэг образа planr/worker_schedule (Рекомендуется использовать неизменяемые теги)""
planrWorkers.schedule.image.digestimage 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_scheduleIfNotPresent
planrWorkers.schedule.image.pullSecretsСекреты для получения docker образов из реестра planr/worker_schedule[]
planrWorkers.schedule.replicaCountКоличество реплик planr/worker_schedule1
planrWorkers.schedule.livenessProbe.enabledВключение liveness пробы для planr/worker_scheduletrue
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_scheduletrue
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_scheduletrue
planrWorkers.schedule.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/worker_scheduleAlways
planrWorkers.schedule.podSecurityContext.sysctlsНастройки ядра для planr/worker_schedule pod[]
planrWorkers.schedule.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/worker_schedule[]
planrWorkers.schedule.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/worker_schedule1001
planrWorkers.schedule.containerSecurityContext.enabledEnabled Включение securityContext для planr/worker_schedule контейнераtrue
planrWorkers.schedule.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/worker_schedule{}
planrWorkers.schedule.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/worker_schedule1001
planrWorkers.schedule.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/worker_schedule1001
planrWorkers.schedule.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrWorkers.schedule.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrWorkers.schedule.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/worker_schedule контейнеруfalse
planrWorkers.schedule.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/worker_schedulefalse
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 hardsoft
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.affinityAffinity для 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 RecreateRollingUpdate
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.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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_schedulefalse
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_schedulefalse
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_noticeworker_notice
planrWorkers.notice.image.tagТэг образа planr/worker_notice (Рекомендуется использовать неизменяемые теги)""
planrWorkers.notice.image.digestimage 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_noticeIfNotPresent
planrWorkers.notice.image.pullSecretsСекреты для получения docker образов из реестра planr/worker_notice[]
planrWorkers.notice.replicaCountКоличество реплик planr/worker_notice1
planrWorkers.notice.livenessProbe.enabledВключение liveness пробы для planr/worker_noticetrue
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_noticetrue
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_noticetrue
planrWorkers.notice.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/worker_noticeAlways
planrWorkers.notice.podSecurityContext.sysctlsНастройки ядра для planr/worker_notice pod[]
planrWorkers.notice.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/worker_notice[]
planrWorkers.notice.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/worker_notice1001
planrWorkers.notice.containerSecurityContext.enabledEnabled Включение securityContext для planr/worker_notice контейнераtrue
planrWorkers.notice.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/worker_notice{}
planrWorkers.notice.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/worker_notice1001
planrWorkers.notice.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/worker_notice1001
planrWorkers.notice.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrWorkers.notice.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrWorkers.notice.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/worker_notice контейнеруfalse
planrWorkers.notice.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/worker_noticefalse
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 hardsoft
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.affinityAffinity для 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 RecreateRollingUpdate
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.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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_noticefalse
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_noticefalse
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_storageworker_storage
planrWorkers.storage.image.tagТэг образа planr/worker_storage (Рекомендуется использовать неизменяемые теги)""
planrWorkers.storage.image.digestimage 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_storageIfNotPresent
planrWorkers.storage.image.pullSecretsСекреты для получения docker образов из реестра planr/worker_storage[]
planrWorkers.storage.replicaCountКоличество реплик planr/worker_storage1
planrWorkers.storage.livenessProbe.enabledВключение liveness пробы для planr/worker_storagetrue
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_storagetrue
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_storagetrue
planrWorkers.storage.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/worker_storageAlways
planrWorkers.storage.podSecurityContext.sysctlsНастройки ядра для planr/worker_storage pod[]
planrWorkers.storage.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/worker_storage[]
planrWorkers.storage.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/worker_storage1001
planrWorkers.storage.containerSecurityContext.enabledEnabled Включение securityContext для planr/worker_storage контейнераtrue
planrWorkers.storage.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/worker_storage{}
planrWorkers.storage.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/worker_storage1001
planrWorkers.storage.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/worker_storage1001
planrWorkers.storage.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrWorkers.storage.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrWorkers.storage.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/worker_storage контейнеруfalse
planrWorkers.storage.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/worker_storagefalse
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 hardsoft
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.affinityAffinity для 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 RecreateRollingUpdate
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.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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_storagefalse
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_storagefalse
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_csharpworker_csharp
planrWorkers.csharp.image.tagТэг образа planr/worker_csharp (Рекомендуется использовать неизменяемые теги)""
planrWorkers.csharp.image.digestimage 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_csharpIfNotPresent
planrWorkers.csharp.image.pullSecretsСекреты для получения docker образов из реестра planr/worker_csharp[]
planrWorkers.csharp.replicaCountКоличество реплик planr/worker_csharp1
planrWorkers.csharp.livenessProbe.enabledВключение liveness пробы для planr/worker_csharpfalse
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_csharpfalse
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_csharptrue
planrWorkers.csharp.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/worker_csharpAlways
planrWorkers.csharp.podSecurityContext.sysctlsНастройки ядра для planr/worker_csharp pod[]
planrWorkers.csharp.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/worker_csharp[]
planrWorkers.csharp.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/worker_csharp1001
planrWorkers.csharp.containerSecurityContext.enabledEnabled Включение securityContext для planr/worker_csharp контейнераtrue
planrWorkers.csharp.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/worker_csharp{}
planrWorkers.csharp.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/worker_csharp1001
planrWorkers.csharp.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/worker_csharp1001
planrWorkers.csharp.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrWorkers.csharp.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrWorkers.csharp.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/worker_csharp контейнеруfalse
planrWorkers.csharp.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/worker_csharpfalse
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 hardsoft
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.affinityAffinity для 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 RecreateRollingUpdate
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.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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_csharpfalse
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_csharpfalse
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_costrworker_costr
planrWorkers.costr.image.tagТэг образа planr/worker_costr (Рекомендуется использовать неизменяемые теги)""
planrWorkers.costr.image.digestimage 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_costrIfNotPresent
planrWorkers.costr.image.pullSecretsСекреты для получения docker образов из реестра planr/worker_costr[]
planrWorkers.costr.replicaCountКоличество реплик planr/worker_costr2
planrWorkers.costr.livenessProbe.enabledВключение liveness пробы для planr/worker_costrtrue
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_costrtrue
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_costrtrue
planrWorkers.costr.podSecurityContext.fsGroupChangePolicyполитика изменения группы при монтировании томов для пода planr/worker_costrAlways
planrWorkers.costr.podSecurityContext.sysctlsНастройки ядра для planr/worker_costr pod[]
planrWorkers.costr.podSecurityContext.supplementalGroupsДополнительные группы для файловой системы для пода planr/worker_costr[]
planrWorkers.costr.podSecurityContext.fsGroupГруппа используемая при монтировании томов для пода planr/worker_costr1001
planrWorkers.costr.containerSecurityContext.enabledEnabled Включение securityContext для planr/worker_costr контейнераtrue
planrWorkers.costr.containerSecurityContext.seLinuxOptionsПараметры SELinux для контейнера planr/worker_costr{}
planrWorkers.costr.containerSecurityContext.runAsUserПользователь для запуска контейнера planr/worker_costr1001
planrWorkers.costr.containerSecurityContext.runAsGroupГруппа для запуска контейнера planr/worker_costr1001
planrWorkers.costr.containerSecurityContext.runAsNonRootТребование запуска контейнера с любым uid отличным от 0true
planrWorkers.costr.containerSecurityContext.readOnlyRootFilesystemВключение read-only режима для файловой системы контейнера исключая примонтирован томаtrue
planrWorkers.costr.containerSecurityContext.privilegedПредоставление привилегированного статуса planr/worker_costr контейнеруfalse
planrWorkers.costr.containerSecurityContext.allowPrivilegeEscalationВключение возможности повышения контейнера planr/worker_costrfalse
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 hardsoft
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.affinityAffinity для 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 RecreateRollingUpdate
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.extraEnvVarsCMConfigMap содержащая дополнительные переменные среды, которые будут добавлены в контейнер 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_costrfalse
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_costrfalse
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Включение/Выключенияы создания объекта типа NetworkPolicyfalse
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Тип ingressImplementationSpecific
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.secretsTLS сертификаты как секрет (не рекомендуется)[]
ingress.main.extraRulesДополнительны правила для ingress[]
ingress.admin.enabledВключение/Выключение ingress для консоли администрирования PLAN-R.false
ingress.admin.pathTypeТип ingressImplementationSpecific
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.secretsTLS сертификаты как секрет (не рекомендуется)[]
ingress.admin.extraRulesДополнительны правила для ingress[]

Настройки хранилища

NameDescriptionValue
persistence.enabledВключение/Выключение создания томов Persistent Volume Claims (Выключить если используется s3 хранилище)false
persistence.mountPathПуть монтирования томов/planr
persistence.storageClassStorageClass по умолчанию для создания томов""
persistence.annotationsаннотации дл создаваемых Persistent Volume Claim{}
persistence.sizeРазмер созданного тома8Gi
persistence.existingClaimИмя существующего тома для монтирования (если задано, другой том не создается)""
persistence.selectorСелектор для сопоставления существующих Persistent Volume c Persistent Volume Claims{}
persistence.dataSourceЗадание PVC dataSource{}

Настройки PLAN-R subcharts

Следующие чарты такие как postgres, rabbitmq, redis необходимы для работы PLAN-R из "коробки" Subcharts имеют такие же настроики что и оригинальные, описание всех переменных для subchart есь по ссылкам ниже

Настройки PostgreSQL subchart

При разворачивании базы данных в kubernetes кластере особое внимание обратить на созданные хранилище (PV) для PostgreSQL. При использовании PostgreSQL subhart обязательно заполните секцию postgresql.primary.persistence.

Не отключайте postgresql.primary.persistence.enabled=false иначе данные, после перезагрузки пода, не сохранятся Также стоит обратить внимание на Reclaim Policy для storageClass по умолчанию, для избежания потери данных рекомендуется использовать Retain

https://artifacthub.io/packages/helm/bitnami/postgresql/16.7.18

NameDescriptionValue
postgresql.enabledВключение/Выключение PostgreSQL subchart (Выключить если используется внешняя БД)false
postgresql.image.repositoryРепозиторий образа базы данных PostgreSQLbitnami/postgresql
postgresql.image.tagОбраз базы данных PostgreSQL17.5.0-debian-12-r18
postgresql.auth.usernameЛогин пользователя который создаться дя подключения к базе данныхplanr
postgresql.auth.databaseНазвание созданной баы данных для подключенияplanr
postgresql.auth.existingSecretНазвание секрета содержащего пароль пользователя для базы данных{{ .Release.Name }}-postgresql-auth
postgresql.auth.secretKeys.adminPasswordKeyКлюч секрета содержащего пароль пользователя для базы данныхpostgresql-postgres-password
postgresql.auth.secretKeys.userPasswordKeyКлюч секрета содержащего пароль пользователя postgresql для администрирования базы данныхpostgresql-password
postgresql.primary.persistence.enabledВключение/Выключение создание PVC для хранения данных (!!! Внимательно используйте данный параметр чтобы избежать потери данных)true
postgresql.primary.persistence.existingClaimСуществующий PVC для PostgreSQL""
postgresql.primary.persistence.storageClassStorageClass по умолчанию для создания тома с данными PostgreSQL""
postgresql.primary.persistence.enabledЛогин пользователя который создаться дя подключения к базе данныхtrue
postgresql.primary.persistence.sizeРазмер созданного тома с данными PostgreSQL100Gi

Настройки RabbitMQ subchart

При включении RabbitMQ subchart, RabbitMQ будет развернут в минимальной конфигурации - 1 реплика без хранилища. При инициализации создасться пользователь - planr и vhost - planr

https://artifacthub.io/packages/helm/bitnami/rabbitmq/16.0.10 Текущую конфигурацию можно посмотреть в values.yaml

NameDescriptionValue
rabbitmq.enabledВключение/Выключение RabbitMq subchart (Выключить если используется Внешний брокер сообщений RabbitMq)false
rabbitmq.persistence.enabledВключение/Выключение создания хранилища для RabbitMqfalse
rabbitmq.image.repositoryРепозиторий образа базы данных RabbitMqbitnami/rabbitmq
rabbitmq.image.tagОбраз базы данных RabbitMq4.1.2-debian-12-r0
rabbitmq.auth.usernameЛогин пользователя который создаться дя подключения к RabbitMqplanr
rabbitmq.auth.existingPasswordSecretИмя секрета содержащего пароль пользователя RabbitMq{{ .Release.Name }}-rabbitmq-auth
rabbitmq.auth.existingSecretPasswordKeyКлюч секрета содержащего пароль пользователя RabbitMqrabbitmq-password
rabbitmq.auth.existingErlangSecretИмя секрета содержащего Erlang cookie для RabbitMq{{ .Release.Name }}-rabbitmq-auth
rabbitmq.auth.existingSecretErlangKeyКлюч секрета содержащего Erlang cookie для RabbitMqrabbitmq-erlang-cookie
rabbitmq.extraConfigurationКонфиграция RabbitMq для автоматического создания vhost и выдача ему необходимых""

Настройки Redis subchart

При включении Redis subchart, Redis будет развернут в минимальной конфигурации - standalone (1 master) без хранилища.

https://artifacthub.io/packages/helm/bitnami/redis/21.2.10

NameDescriptionValue
redis.enabledВключение/Выключение Redis subchart (Выключить если используется внешее ключ-значение хранилище Redis)false
redis.architectureТип архитектуры при развертиывании Redisstandalone
redis.image.repositoryРепозиторий образа Redisbitnami/redis
redis.image.tagОбраз Redis8.0.3-debian-12-r1
redis.auth.enabledВключение/Выключение аутентификации в Redistrue
redis.auth.existingSecretСекрет содержащий пароль для аутентификации в Redis{{ .Release.Name }}-redis-auth
redis.auth.existingSecretPasswordKeyКлюч секрета, содержащий паролья для аутентификации в Redisredis-password
redis.master.persistence.enabledВключение/Выключение создания хранилища для Redisfalse

Настройки Grafana subchart

При включении Grafana subhart будет развернута grafana с доступом по /grafana, c добавленым по умолчанию datasource - Loki (см. grafana.datasources), и преднастроеный дашборд (см. grafana.dashboardProviders).

https://artifacthub.io/packages/helm/grafana/grafana/9.2.10

NameDescriptionValue
grafana.enabledВключение/Выключение Grafana subchartfalse
grafana.image.repositoryРепозиторий образа Grafanagrafana/grafana
grafana.image.tagОбраз Grafana12.0.2
grafana.grafana.ini.server.root_urlКорневой url необходимый для правильной работы на /grafana%(protocol)s://%(domain)s:%(http_port)s/grafana/
grafana.grafana.ini.server.serve_from_sub_pathРазрешить доступ по /grafanatrue
grafana.dashboardsConfigMaps.defaultимя Config Map с дашбордами (создается автоматически при grafana.enabled)grafana-dashboard

Настройки Loki subchart

При включении Loki subchart Loki будет развернут в режиме singleBinary, с s3 зранилищем (minio), особое внимание обратить на loki.minio.persistence для настройки правильного хранилища логов) https://artifacthub.io/packages/helm/grafana/loki/6.30.1

NameDescriptionValue
loki.enabledВключение/Выключение Grafana subchartfalse
loki.minio.enabledКонфигурация хранилища для lokitrue
loki.deploymentModeТип Разветрывания LokiSingleBinary
loki.singleBinary.replicasКоличество реплик для сервиса Loki1

Настройки Fluent-bit subchart

При включениие Fluent-bit он будет развернут в режиме DaemonSet. Сбор логов будет происходить только с подов PLAN-R.

https://artifacthub.io/packages/helm/bitnami/fluent-bit/3.1.8

NameDescriptionValue
fluent-bit.enabledВключение/Выключение Fluent-Bit subchartfalse
fluent-bit.image.repositoryРепозиторий образа Fluent-bitbitnami/fluent-bit
fluent-bit.image.tagОбраз Fluent-bit4.0.4-debian-12-r0
fluent-bit.config.inputsКонфигурациия секции input для fluent-bit (более подробно в values.yaml). Собирает логи ТОЛЬКО из контейнеров содержащих .""
fluent-bit.config.filtersНастройка секции filters для fluent-bit (более подробно в values.yaml). Фильтрует логи только контейнеров planr исключая остальныне""
fluent-bit.config.outputsНастройка секции ouptup для fluent-bit(более подробно в values.yaml). Отправляет логи а базу данны Loki""

Настройки pgbouncer subchart

Будет необходимо отредактировать секрет содержащий URL подключения к базе данных, изменив host на -pgbouncer.

Например если определен как planr, то в строке подключения вместо hostname будет planr-pgbouncer. Также необходимо дополнительно настроить секцию pgbouncer.config.databases Содержащую информацию для подключения к выделенной базе данных.

https://artifacthub.io/packages/helm/icoretech/pgbouncer/2.8.1

NameDescriptionValue
pgbouncer.enabledВключение/Выключение Pgbouncer subchartfalse
pgbouncer.image.repositoryРепозиторий образа pgbouncerghcr.io/icoretech/pgbouncer-docker
pgbouncer.image.tagОбраз Fluent-bit1.24.1
pgbouncer.config.existingUserlistSecretСекрет содержащий ключ userlist.txt с параментами для атентификации пользователей postgres. Ключ userlist.txt содержит значения в формате "user" "password".planr-pgbouncer-auth
pgbouncer.config.adminPasswordПароль администратора pgbouncerplanr-pgbouncer-password

509.1-59ba7826