A Helm chart for wordpress deployments
Key | Type | Default | Description |
---|---|---|---|
admin.affinity | object | {} |
|
admin.certificate.dnsNames | list | [] |
DNS names for certificate |
admin.certificate.issuerName | string | "letsencrypt-prod" |
cert manager certificate issuer |
admin.image.pullPolicy | string | "IfNotPresent" |
|
admin.image.repository | string | "" |
repository for the image |
admin.ingress.sslCipher | string | "" |
Allowed ssl ciphers |
admin.ingress.whiteListSourceRange | string | "" |
whitelisted CIDRS for ingress (no whitelist if unset) |
admin.labels | object | {} |
deployment labels |
admin.nodeSelector | object | {} |
|
admin.podAnnotations | object | {} |
|
admin.podSecurityContext.runAsUser | int | 33 |
|
admin.replicaCount | int | 1 |
replica count for deployment |
admin.resources | object | {"limits":{"cpu":"500m","memory":"2G"},"requests":{"cpu":"500m","memory":"2G"}} |
pod resource spec |
admin.secretName | string | "" |
name of secret containing tls certificate and key for cert manager |
admin.tolerations | list | [] |
|
admin.uptime | string | "Mon-Sun 00:00-24:00 Europe/London" |
uptime annotation for deployment |
adminSiteUrl | string | "" |
URL for admin interface (Wordpress admin) |
hpa.enabled | bool | false |
|
hpa.maxReplicas | int | 5 |
|
hpa.minReplicas | int | 1 |
|
hpa.targetCPUUtilizationPercentage | int | 80 |
|
image.tag | string | "" |
image tag to use for all images (usually drone commit SHA) |
name | string | "" |
name for the application |
prod | bool | false |
set true for production deployments |
rdsSecretName | string | "" |
name of secret holding RDS creds in the kube namespace |
s3BucketName | string | "" |
name of S3 bucket |
s3SecretName | string | "" |
name of secret holding S3 creds in the kube namespace |
shortName | string | "" |
short name for the application |
siteUrl | string | "" |
URL for public section of site (main site) |
wordpress.affinity | object | {} |
|
wordpress.certificate.dnsNames | list | [] |
DNS names for certificate |
wordpress.certificate.issuerName | string | "letsencrypt-prod" |
cert manager certificate issuer |
wordpress.image.pullPolicy | string | "IfNotPresent" |
|
wordpress.image.repository | string | "" |
repository for the image |
wordpress.ingress.sslCipher | string | "" |
Allowed ssl ciphers |
wordpress.ingress.whitelistSourceRange | string | "" |
whitelisted CIDRS for ingress (no whitelist if unset) |
wordpress.labels | object | {} |
deployment labels |
wordpress.nodeSelector | object | {} |
|
wordpress.podAnnotations | object | {} |
|
wordpress.podSecurityContext.runAsUser | int | 33 |
|
wordpress.replicaCount | int | 1 |
replica count for deployment |
wordpress.resources | object | {"limits":{"cpu":"500m","memory":"2G"},"requests":{"cpu":"500m","memory":"2G"}} |
pod resource spec |
wordpress.secretName | string | "" |
name of secret containing tls certificate and key for cert manager |
wordpress.tolerations | list | [] |
|
wordpress.uptime | string | "Mon-Sun 00:00-24:00 Europe/London" |
uptime annotation for deployment |
Autogenerated from chart metadata using helm-docs v1.14.2