Skip to content

Latest commit

 

History

History
59 lines (54 loc) · 3.56 KB

File metadata and controls

59 lines (54 loc) · 3.56 KB

cron-chart

Version: 1.2.0 Type: application AppVersion: 0.0.0

A Helm chart for pagoPA cron

Values

Key Type Default Description
affinity object {} Pod labels affinity
args list []
command list []
concurrencyPolicy string "Allow"
cronjob object - Configure deployment
cronjob.create bool true create the deployment manifest
envConfig object {} Environment config to use for the canary container
envConfigMapExternals object {} Configure values from config maps external to chart. E.g already present into cluster, see documentation
envFieldRef object {} Environment config from k8s metadata
envSecret object {} Environment secrets to use for the canary container
failedJobsHistoryLimit int 1
fileConfig object {"create":false,"fileMode":420,"files":{}} File config pattern to mount
fileConfigExternals.configMaps list []
fileConfigExternals.create bool false
fileShare.create bool false create the service manifest
fileShare.folders list [] Which fileshare use (! this name is used even inside the deployment)
fullnameOverride string "" Helm chart fullname override
image.pullPolicy string "Always" Pull policy to use
image.repository string "" Docker reposity for the container
image.tag string "v0.0.0" Container TAG
keyvault object - Azure KeyVault connection configuration
keyvault.name string "" KV name
keyvault.tenantId string "" Tenant id (uuid)
nameOverride string "" Helm chart name override
namespace string "" Namespace in which deploy the cron
nodeSelector object {} K8s node selectors
parallelism int 1
pod.ports list [] Which ports use (! this port is used even inside the deployment)
podAnnotations object {}
podMonitor.create bool false Create or not the ingress manifest
podMonitor.podMetricsEndpoints list [] Which fileshare use (! this name is used even inside the deployment)
podSecurityContext.seccompProfile.type string "RuntimeDefault"
resources object - POD resources section
resources.limits object {"cpu":"150m","memory":"128Mi"} limits is mandatory
resources.requests object {"cpu":"40m","memory":"96Mi"} request is mandatory
schedule string ""
secretProviderClass object - Secrect provider class allow to connect to azure kv
secretProviderClass.create bool true create or not the secret provider class manifest
securityContext.allowPrivilegeEscalation bool false
serviceAccount.annotations object {}
serviceAccount.create bool false
serviceAccount.name string ""
sidecars list [] Sidecars, each object has exactly the same schema as a Pod, except it does not have an apiVersion or kind
successfulJobsHistoryLimit int 3
terminationGracePeriodSeconds int 30
tolerations list [] Pod taints toleration

Autogenerated from chart metadata using helm-docs v1.11.0