86 lines
1.6 KiB
YAML
86 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: sedan.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
|
||
|
|