$ helm repo add weseek https://weseek.github.io/helm-charts/
$ helm install growi-example weseek/growi
- Helm 2 or 3
- Tested with 2.16.1 and 3.0.2.
- Supported version of Kubernetes
- Tested with 1.16.4 and 1.17.0.
- See official document for current versions. The chart may work on older versions, but it is discouraged.
Parameter |
Description |
Default |
replicaCount |
Number of GROWI pods to run. |
1 |
image.repository |
GROWI Docker image name. |
weseek/growi |
image.tag |
GROWI Docker image tag. |
3.6.2 |
image.pullPolicy |
|
IfNotPresent |
service.type |
Kubernetes service type. |
ClusterIP |
service.port |
Kubernetes service port. |
80 |
ingress |
Configure ingress to expose the GROWI service. See values.yaml for an example |
enabled: false |
fileUpload.type |
See Admin Guide for available options. |
local |
fileUpload.local |
Additional configurations for persistent volume. Only used if fileUpload.type is set to local . It is recommended to use non-local storages or local with ReadWriteMany mode for production environment for scaling. |
annotations: {} accessModes: [ "ReadWriteOnce" ] size: 5Gi storageClass: default |
passwordSeed |
Password seed for GROWI. It is highly recommended to set this value for production environment. |
"" (Randomly generated) |
extraEnv |
Additional environmentvariables for GROWI. See Admin Guide for available options. |
{} |
strategy |
Update strategy of GROWI pod. It is highly recommended to set this value for production environment. |
{} |
resources |
Pod resources. |
{} |
podAnnotations |
Additional pod annotations. |
{} |
podLabels |
Additional pod labels. |
{} |
nodeSelector |
Node labels for pod scheduling. |
{} |
tolerations |
Node taints to tolerate for pod scheduling. |
{} |
affinity |
Pods affinity. |
{} |
mongodb |
Parameters for MongoDB subchart. See Helm Hub for details. If you'd like to deploy MongoDB separately, set enabled to false and url to point your MongoDB install. |
enabled:true
image.tag: 3.6.16-r20 usePassword: false |
elasticsearch |
Parameters for Elasticsearch subchart. See Helm Hub for details. If you'd like to deploy Elasticsearch separately, set enabled to false and url to point your Elasticsearch install. |
enabled:true
image: extendwings/growi-elasticsearch imageTag: latest esMajorVersion: 6 |
nameOverride |
String to partially override growi.fullname template with a string (will prepend the release name) |
"" |
fullnameOverride |
String to fully override growi.fullname template with a string |
"" |