| giolekva | e4f767b | 2021-10-06 16:44:20 +0400 | [diff] [blame^] | 1 | #!/bin/sh |
| 2 | |
| 3 | kubectl apply -f ../../apps/matrix/install.yaml |
| 4 | export KUBE_EDITOR="emacs -nw" && k edit configmap config -n app-matrix |
| 5 | helm install --create-namespace postgresql bitnami/postgresql \ |
| 6 | --namespace app-matrix \ |
| 7 | --set image.repository=arm64v8/postgres \ |
| 8 | --set image.tag=13.4 \ |
| 9 | --set image.pullPolicy=IfNotPresent \ |
| 10 | --set persistence.size=100Gi \ |
| 11 | --set securityContext.enabled=true \ |
| 12 | --set securityContext.fsGroup=0 \ |
| 13 | --set containerSecurityContext.enabled=true \ |
| 14 | --set containerSecurityContext.runAsUser=0 \ |
| 15 | --set volumePermissions.securityContext.runAsUser=0 \ |
| 16 | --set service.type=ClusterIP \ |
| 17 | --set service.port=5432 \ |
| 18 | --set postgresqlUsername=postgres \ |
| 19 | --set postgresqlPassword=foo \ |
| 20 | --set initdbScripts."createuser\.sh"="echo foo | createuser --pwprompt synapse_user" \ |
| 21 | --set initdbScripts."createdb\.sh"="createdb --encoding=UTF8 --locale=C --template=template0 --owner=synapse_user synapse" |
| 22 | |
| 23 | kubectl apply -f www.yaml |