Skip to content

odoo values

Every value of chart odoo 0.1.3, read from values.yaml and values.schema.json. A map is listed with its keys; a map without a description of its own is listed by its keys only. Every value has a default: the chart installs with none given.

Value Type Default Description
image.repository string docker.io/library/odoo an image built on the official Odoo image, for example with own addons
image.tag string "" empty: the appVersion of the chart
image.pullPolicy string IfNotPresent
image.pullSecrets array [] names of pull Secrets for a private image
odoo.initModules string base modules installed when the database is created
odoo.addonsPath string "" directories with own addons, comma separated; empty: built-in only
odoo.workers integer 0 0: one process with threads. More needs route.hostname (websocket Route)
odoo.cronThreads integer 1
odoo.extraConfig object {} extra lines of the options section of odoo.conf, as key: value
resources.requests.cpu string 200m
resources.requests.memory string 512Mi
resources.limits.cpu string 2
resources.limits.memory string 2Gi
persistence.size string 10Gi filestore and sessions
persistence.storageClassName string "" empty: the default StorageClass of the cluster
postgres.instances integer 1 2 or more for a database that survives a node failure
postgres.imageName string "" empty: the default PostgreSQL image of the operator
postgres.database string odoo
postgres.owner string odoo
postgres.extensions array ["unaccent", "pg_trgm"] created in the database by the superuser at the first start
postgres.storage.size string 10Gi
postgres.storage.storageClassName string "" empty: the default StorageClass of the cluster
postgres.resources.requests.cpu string 100m
postgres.resources.requests.memory string 256Mi
postgres.resources.limits.cpu string 1
postgres.resources.limits.memory string 1Gi
route.hostname string "" empty: OpenShift assigns a host under the default application domain
route.annotations object used when a hostname is set; certificate issued by cert-manager
route.annotations.cert-manager.io/issuer-kind string ClusterIssuer
route.annotations.cert-manager.io/issuer-name string letsencrypt
secrets.type string kubernetes kubernetes: Secret from the values below. externalSecret: from a secret store One of: kubernetes, externalSecret.
secrets.adminPassword string "" password of the user admin when the database is created; empty: generated
secrets.masterPassword string "" master password of the database manager; empty: generated once and kept
secrets.externalSecret.storeKind string ClusterSecretStore
secrets.externalSecret.storeName string ""
secrets.externalSecret.refreshInterval string 1h
secrets.externalSecret.items object vault item per key; the value is read from the item's password
secrets.externalSecret.items.admin-password string odoo-admin
secrets.externalSecret.items.master-password string odoo-master