k8s/argo/nextcloud/values.yaml

85 lines
1.6 KiB
YAML

---
name: nextcloud
namespace: nextcloud
serviceAccountName: nextcloud
externalSecrets:
secretStoreName: nextcloud
vaultRole: nextcloud
secretPaths:
- name: nextcloud
secrets:
- secretKey: username
key: nextcloud
property: username
- secretKey: password
key: nextcloud
property: password
- secretKey: db_username
key: nextcloud
property: db_username
- secretKey: db_password
key: nextcloud
property: db_password
- secretKey: serverinfo_token
key: nextcloud
property: serverinfo_token
istio:
commonName: nextcloud.minhas.io
ingressSelector: ingressgateway
issuer: letsencrypt-prod
port: 80
backendHost: nextcloud
image:
flavor: fpm
nextcloud:
host: nextcloud.minhas.io
update: 1
existingSecret:
enabled: true
secretName: nextcloud
usernameKey: username
passwordKey: password
tokenKey: serverinfo_token
containerPort: 80
datadir: /var/www/html/data
defaultConfigs:
redis.config.php: false
smtp.config.php: false
service:
type: ClusterIP
port: 80
replicaCount: 1
persistence:
enabled: true
existingClaim: "nextcloud"
internalDatabase:
enabled: false
externalDatabase:
type: postgresql
host: ivyking.minhas.io
existingSecret:
enabled: true
secretName: nextcloud
usernameKey: db_username
passwordKey: db_password
nginx:
enabled: true
phpClientHttpsFix:
enabled: true
protocol: https
livenessProbe:
enabled: false
readinessProbe:
enabled: false
startupProbe:
enabled: false