From 00a551ef171ddf7f7fc6e50fdd9ef0b87185ed58 Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Thu, 11 Jan 2024 20:39:40 -0700 Subject: [PATCH] Add Containers/Helm Charts/Nextcloud/config.yml --- Containers/Helm Charts/Nextcloud/config.yml | 194 ++++++++++++++++++++ 1 file changed, 194 insertions(+) create mode 100644 Containers/Helm Charts/Nextcloud/config.yml diff --git a/Containers/Helm Charts/Nextcloud/config.yml b/Containers/Helm Charts/Nextcloud/config.yml new file mode 100644 index 0000000..9f9d316 --- /dev/null +++ b/Containers/Helm Charts/Nextcloud/config.yml @@ -0,0 +1,194 @@ +affinity: {} +cronjob: + enabled: false + lifecycle: {} + resources: {} + securityContext: {} +deploymentAnnotations: {} +deploymentLabels: {} +externalDatabase: + database: nextcloud + enabled: true + existingSecret: + enabled: false + host: cluster-nextcloud-postgresql + password: Science1946 + type: postgresql + user: nextcloud +fullnameOverride: '' +hpa: + cputhreshold: 60 + enabled: false + maxPods: 10 + minPods: 1 +image: + pullPolicy: IfNotPresent + repository: nextcloud +ingress: + annotations: {} + enabled: false + labels: {} + path: / + pathType: Prefix +internalDatabase: + enabled: false + name: nextcloud +lifecycle: {} +livenessProbe: + enabled: true + failureThreshold: 3 + initialDelaySeconds: 10 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 5 +mariadb: + architecture: standalone + auth: + database: nextcloud + password: changeme + username: nextcloud + enabled: false + primary: + persistence: + accessMode: ReadWriteOnce + enabled: false + size: 8Gi +metrics: + enabled: false + https: false + image: + pullPolicy: IfNotPresent + repository: xperimental/nextcloud-exporter + tag: 0.6.0 + replicaCount: 1 + service: + annotations: + prometheus.io/port: '9205' + prometheus.io/scrape: 'true' + labels: {} + type: ClusterIP + serviceMonitor: + enabled: false + interval: 30s + jobLabel: '' + labels: {} + namespace: '' + scrapeTimeout: '' + timeout: 5s + tlsSkipVerify: false + token: '' +nameOverride: '' +nextcloud: + configs: {} + datadir: /var/www/html/data + defaultConfigs: + .htaccess: true + apache-pretty-urls.config.php: true + apcu.config.php: true + apps.config.php: true + autoconfig.php: true + redis.config.php: true + smtp.config.php: true + existingSecret: + enabled: false + extraEnv: null + extraInitContainers: [] + extraSidecarContainers: [] + extraVolumeMounts: null + extraVolumes: null + host: storage.cyberstrawberry.net + mail: + domain: domain.com + enabled: false + fromAddress: user + smtp: + authtype: LOGIN + host: domain.com + name: user + password: pass + port: 465 + secure: ssl + password: SUPER-SECRET-PASSWORD-FOR-ADMIN + persistence: + subPath: null + phpConfigs: {} + podSecurityContext: {} + securityContext: {} + strategy: + type: Recreate + update: 0 + username: Nicole +nginx: + config: + default: true + enabled: false + image: + pullPolicy: IfNotPresent + repository: nginx + tag: alpine + resources: {} + securityContext: {} +nodeSelector: {} +persistence: + accessMode: ReadWriteOnce + annotations: {} + enabled: true + nextcloudData: + accessMode: ReadWriteOnce + annotations: {} + enabled: true + size: 800Gi + subPath: null + size: 16Gi +phpClientHttpsFix: + enabled: true + protocol: https +podAnnotations: {} +postgresql: + enabled: true + global: + postgresql: + auth: + database: nextcloud + password: SUPER-SECRET-PASSWORD-FOR-DB + username: nextcloud + primary: + persistence: + enabled: true +rbac: + enabled: false + serviceaccount: + annotations: {} + create: true + name: nextcloud-serviceaccount +readinessProbe: + enabled: true + failureThreshold: 3 + initialDelaySeconds: 10 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 5 +redis: + auth: + enabled: true + password: changeme + enabled: false +replicaCount: 1 +resources: {} +securityContext: {} +service: + loadBalancerIP: nil + nodePort: nil + port: 8080 + type: ClusterIP +startupProbe: + enabled: false + failureThreshold: 30 + initialDelaySeconds: 30 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 5 +tolerations: [] +global: + cattle: + systemProjectId: p-78f96 \ No newline at end of file