Skip to main content
Version: 2.8

2.8.1 Helm chart

The following table lists the configurable parameters of the Portworx Backup Helm chart and their default values.

Portworx Backup parameters

ParameterDescriptionDefault Value
service.pxBackupUIServiceTypeService type of Portworx Backup UI"LoadBalancer"
service.pxBackupUIServiceAnnotationsAnnotations for the Portworx Backup UI service"{}"
pxbackup.enabledEnabled Portworx Backupfalse
pxbackup.orgNamePortworx Backup organization namedefault
pxbackup.mongoMigrationFlag for mongo migration while upgrading Portworx Backup from 1.2.x to 2.x.xcomplete
persistentStorage.mongodbVolumeSizeMongoDB volume size"64Gi"
persistentStorage.mongoCacheSizeMongoDB cache size in GB"4"
persistentStorage.preUpgradeHookVolumeSizePre-upgrade hook volume size"64Gi"
imagesPortworx Backup deployment images""
images.preUpgradeHookImage.registryPortworx Backup pre-upgrade hook image registrydocker.io
images.preUpgradeHookImage.repoPortworx Backup pre-upgrade hook image repoportworx
images.preUpgradeHookImage.imageNamePortworx Backup pre-upgrade hook image namepxcentral-onprem-pre-upgrade
images.preUpgradeHookImage.tagPortworx Backup pre-upgrade hook image tag2.8.1
images.pxBackupImage.registryPortworx Backup image registrydocker.io
images.pxBackupImage.repoPortworx Backup image repoportworx
images.pxBackupImage.imageNamePortworx Backup image namepx-backup
images.pxBackupImage.tagPortworx Backup image tag2.8.1
images.mongodbImage.registryPortworx Backup mongodb image registrydocker.io
images.mongodbImage.repoPortworx Backup mongodb image repoportworx
images.mongodbImage.imageNamePortworx Backup mongodb image namemongodb
images.mongodbImage.tagPortworx Backup mongodb image tag7.0.14-debian-12-r0
images.mongodbImageMap.registryPortworx Backup mongodb version map image registrydocker.io
images.mongodbImageMap.repoPortworx Backup mongodb version map image repoportworx
images.mongodbImageMap.imageNamePortworx Backup mongodb version map image namemongodb
images.mongodbImageMap.tags.mongodb6Portworx Backup mongodb version 6.x image tag6.0.13-debian-11-r21
images.mongodbImageMap.tags.mongodb7Portworx Backup mongodb version 7.x image tag7.0.14-debian-12-r0
images.pxBackupPrometheusImage.registryPortworx Backup prometheus image registrydocker.io
images.pxBackupPrometheusImage.repoPortworx Backup prometheus image repoportworx
images.pxBackupPrometheusImage.imageNamePortworx Backup prometheus image nameprometheus
images.pxBackupPrometheusImage.tagPortworx Backup prometheus image tagv2.53.0
images.pxBackupAlertmanagerImage.registryPortworx Backup alertmanager image registrydocker.io
images.pxBackupAlertmanagerImage.repoPortworx Backup alertmanager image repoportworx
images.pxBackupAlertmanagerImage.imageNamePortworx Backup alertmanager image nameprometheus
images.pxBackupAlertmanagerImage.tagPortworx Backup alertmanager image tagv0.26.0
images.pxBackupPrometheusOperatorImage.registryPortworx Backup prometheus operator image registrydocker.io
images.pxBackupPrometheusOperatorImage.repoPortworx Backup prometheus operator image repoportworx
images.pxBackupPrometheusOperatorImage.imageNamePortworx Backup prometheus operator image nameprometheus-operator
images.pxBackupPrometheusOperatorImage.tagPortworx Backup prometheus operator image tagv0.75.0
images.pxBackupPrometheusConfigReloaderImage.registryPortworx Backup prometheus config reloader image registrydocker.io
images.pxBackupPrometheusConfigReloaderImage.repoPortworx Backup prometheus config reloader image repoportworx
images.pxBackupPrometheusConfigReloaderImage.imageNamePortworx Backup prometheus config reloader image nameprometheus-config-reloader
images.pxBackupPrometheusConfigReloaderImage.tagPortworx Backup prometheus config reloader image tagv0.75.0
pxbackup.backupDeleteWorkerNumber of worker threads that will be working on deletion of backup objects concurrently"5"
pxbackup.volDeleteWorkerNumber of worker threads that will be working on deletion of volumes present in the backup objects concurrently"5"
tolerationsTolerations for PX deployments[]
securityContextSecurity context for the pod{runAsUser: 1000, fsGroup: 1000, runAsNonRoot: true}
proxy.azureProxyEnabledAdds Azure proxy annotations for pods to bypass proxyFalse
proxy.excludeAzureProxyListList of microservices to exclude from adding Azure proxy annotation[]
proxy.includeNoProxyListList of microservices to include for adding no_proxy/NO_PROXY configuration[]
proxy.httpProxy.noProxyConfigurations to be applied in no_proxy/NO_PROXY ENV for pods to bypass proxy""
images.pullSecretsImage pull secrets["docregistry-secret"]
images.pullPolicyImage pull policyAlways
installCRDsDeprecatedfalse
pxbackup.callHomeDeprecated"true"
pxbackup.nfs.enabledDeprecated"true"
pxbackup.monitorBLHealthFrequencyDeprecated"210m"
pxbackup.enableMonitorBLHealthDeprecated"false"
persistentStorage.prometheus.storagePrometheus volume size64Gi
persistentStorage.prometheus.retentionSizePrometheus volume retention size51200MB
persistentStorage.alertManager.storageAlertmanager volume retention size2Gi
pxbackup.prometheus.replicasReplicas of Prometheus instance2
pxbackup.prometheus.retentionRetention time for Prometheus90d
pxbackup.alertmanager.replicasReplicas of Alertmanager instance2
pxbackup.alertmanager.retentionRetention time for Alertmanager2208h
External Prometheus Stack configurable parameters
pxbackup.deployDedicatedMonitoringSystemDeploy Portworx Backup monitoring stacktrue
pxbackup.prometheusEndpointEndpoint of existing prometheus required for Portworx Backup""
pxbackup.alertmanagerEndpointEndpoint of existing alertmanager required for Portworx Backup""
pxbackup.prometheusSecretNameSecret name of the kubernetes secret created to hold prometheus credentials""
pxbackup.alertmanagerSecretNameSecret name of the kubernetes secret created to hold alertmanager credentials""
pxbackup.usePxBackupEmailAlertTemplateUse Portworx Backup's email templatetrue

Portworx License Server parameters

The following table lists the configurable parameters of the Portworx License Server chart and their default values.

ParameterDescriptionDefault Value
pxlicenseserverPortworx license server deployment``
pxlicenseserver.enabledPortworx Central cluster enabled license server componentfalse
pxlicenseserver.internalPortworx Central cluster license server``
pxlicenseserver.internal.enabledPortworx Central cluster license server enabledtrue
pxlicenseserver.internal.lsTypeUATPortworx license server deployment type [UAT]false
pxlicenseserver.internal.lsTypeAirgappedPortworx license server deployment type [Air-gapped]false
pxlicenseserver.external.enabledExternal license server enabledfalse
pxlicenseserver.mainNodeIPExternal license server main node endpoints``
pxlicenseserver.backupNodeIPExternal license server backup node endpoints``
pxlicenseserver.adminUserNamePortworx license server admin usernameadmin
pxlicenseserver.adminUserPasswordPortworx license server admin user passwordAdm1n!Ur
securityContextSecurity context for the pod{runAsUser: 1000, fsGroup: 1000, runAsNonRoot: true}
imagesPortworx license server images``
images.licenseServerImageLicense server images``
images.licenseServerImage.registryLicense server image registrydocker.io
images.licenseServerImage.repoLicense server image repoportworx
images.licenseServerImage.imageNameLicense server image namepx-els
images.licenseServerImage.tagLicense server image tag2.8.0
tolerationsTolerations for PX deployments[]
images.pullSecretsImage pull secrets["docregistry-secret"]
images.pullPolicyImage pull policyAlways

Portworx Central parameters

ParameterDescriptionDefault Value
persistentStoragePersistent storage for all px-central components""
persistentStorage.enabledEnable persistent storagetrue
persistentStorage.storageClassNameProvide storage class name which exists""
persistentStorage.mysqlVolumeSizeMySQL volume size"100Gi"
persistentStorage.keycloakThemeVolumeSizeKeycloak frontend theme volume size"5Gi"
persistentStorage.keycloakBackendVolumeSizeKeycloak backend volume size"10Gi"
storkRequiredScheduler name as storkfalse
nodeAffinityLabelLabel for node affinity for px-central components""
podAntiAffinityPodAntiAffinity will make sure pods are distributedfalse
pxcentralDBPasswordPortworx Central cluster store mysql database passwordPassword1
caCertsSecretNameName of the Kubernetes Secret, which contains the CA Certificates.""
oidcEnable OIDC for Portworx Central and Portworx Backup for RBAC""
oidc.centralOIDCPortworx Central OIDC""
oidc.centralOIDC.enabledPortworx Central OIDCtrue
oidc.centralOIDC.defaultUsernamePortworx Central OIDC usernameadmin
oidc.centralOIDC.defaultPasswordPortworx Central OIDC admin user passwordadmin
oidc.centralOIDC.defaultEmailPortworx Central OIDC admin user emailadmin@portworx.com
oidc.centralOIDC.keyCloakBackendUserNameKeycloak backend store usernamekeycloak
oidc.centralOIDC.keyCloakBackendPasswordKeycloak backend store passwordkeycloak
oidc.centralOIDC.clientIdPX-Central OIDC client idpxcentral
oidc.centralOIDC.updateAdminProfileEnable/Disable admin profile update actiontrue
oidc.externalOIDCEnable external OIDC provider""
oidc.externalOIDC.enabledEnabled external OIDC providerfalse
oidc.externalOIDC.clientIDExternal OIDC client ID""
oidc.externalOIDC.clientSecretExternal OIDC client secret""
oidc.externalOIDC.endpointExternal OIDC endpoint""
securityContextSecurity context for the pod{runAsUser: 1000, fsGroup: 1000, runAsNonRoot: true}
postInstallJob.sslEnabledKubernetes apis with ssl enabled in post-install-job podtrue
service.pxCentralUIServiceTypeService type of PX-Central UI"LoadBalancer"
service.pxCentralUIServiceAnnotationsAnnotations for PX-Central UI service"{}"
images.pullSecretsImage pull secretsdocregistry-secret
images.pullPolicyImage pull policyAlways
images.pxcentralApiServerImage.registryAPI server image registrydocker.io
images.pxcentralApiServerImage.repoAPI server image repoportworx
images.pxcentralApiServerImage.imageNameAPI server image namepxcentral-onprem-api
images.pxcentralApiServerImage.tagAPI server image tag2.8.1
images.pxcentralFrontendImage.registryPortworx Central frontend image registrydocker.io
images.pxcentralFrontendImage.repoPortworx Central frontend image repoportworx
images.pxcentralFrontendImage.imageNamePortworx Central frontend image namepxcentral-onprem-ui-frontend
images.pxcentralFrontendImage.tagPortworx Central frontend image tag2.8.1
images.pxcentralBackendImage.registryPortworx Central backend image registrydocker.io
images.pxcentralBackendImage.repoPortworx Central backend image repoportworx
images.pxcentralBackendImage.imageNamePortworx Central backend image namepxcentral-onprem-ui-backend
images.pxcentralBackendImage.tagPortworx Central backend image tag2.8.1
images.pxcentralMiddlewareImage.registryPortworx Central middleware image registrydocker.io
images.pxcentralMiddlewareImage.repoPortworx Central middleware image repoportworx
images.pxcentralMiddlewareImage.imageNamePortworx Central middleware image namepxcentral-onprem-ui-lhbackend
images.pxcentralMiddlewareImage.tagPortworx Central middleware image tag2.8.1
images.postInstallSetupImage.registryPortworx Backup post install setup image registrydocker.io
images.postInstallSetupImage.repoPortworx Backup post install setup image repoportworx
images.postInstallSetupImage.imageNamePortworx Backup post install setup image namepxcentral-onprem-post-setup
images.postInstallSetupImage.tagPortworx Backup post install setup image tag2.8.1
images.keycloakBackendImage.registryPortworx Backup keycloak backend image registrydocker.io
images.keycloakBackendImage.repoPortworx Backup keycloak backend image repoportworx
images.keycloakBackendImage.imageNamePortworx Backup keycloak backend image namepostgresql
images.keycloakBackendImage.tagPortworx Backup keycloak backend image tag11.19.0-debian-11-r1
images.keycloakFrontendImage.registryPortworx Backup keycloak frontend image registrydocker.io
images.keycloakFrontendImage.repoPortworx Backup keycloak frontend image repojboss
images.keycloakFrontendImage.imageNamePortworx Backup keycloak frontend image namekeycloak
images.keycloakFrontendImage.tagPortworx Backup keycloak frontend image tag25.0.2
images.keycloakLoginThemeImage.registryPortworx Backup keycloak login theme image registrydocker.io
images.keycloakLoginThemeImage.repoPortworx Backup keycloak login theme image repoportworx
images.keycloakLoginThemeImage.imageNamePortworx Backup keycloak login theme image namekeycloak-login-theme
images.keycloakLoginThemeImage.tagPortworx Backup keycloak login theme image tag2.8.1
images.keycloakInitContainerImage.registryPortworx Backup keycloak init container image registrydocker.io
images.keycloakInitContainerImage.repoPortworx Backup keycloak init container image repoportworx
images.keycloakInitContainerImage.imageNamePortworx Backup keycloak init container image namebusybox
images.keycloakInitContainerImage.tagPortworx Backup keycloak init container image tag1.35.0
images.mysqlImage.registryPortworx Central cluster store mysql image registrydocker.io
images.mysqlImage.repoPortworx Central cluster store mysql image repoportworx
images.mysqlImage.imageNamePortworx Central cluster store mysql image namemysql
images.mysqlImage.tagPortworx Central cluster store mysql image tag8.0.37
images.mysqlInitImage.registryPortworx Central mysql init container image registrydocker.io
images.mysqlInitImage.repoPortworx Central mysql init container image repoportworx
images.mysqlInitImage.imageNamePortworx Central mysql init container image namebusybox
images.mysqlInitImage.tagPortworx Central mysql init container image tag"1.35.0"
tolerationsTolerations for PX deployments[]
securityContextSecurity context for the pod{runAsUser: 1000, fsGroup: 1000, runAsNonRoot: true}
operatorToChartUpgradeDeprecated, Runs Postgresql db as user "1001"false
installCRDsDeprecatedfalse