|
|
@@ -33,8 +33,7 @@ spec:
|
|
|
spec:
|
|
|
containers:
|
|
|
- name: nextcloud
|
|
|
- image: nextcloud:latest
|
|
|
- #image: docker-registry:32000/nextcloud:1.0
|
|
|
+ image: nextcloud:33.0.8-fpm-alpine
|
|
|
volumeMounts:
|
|
|
- name: server-storage
|
|
|
mountPath: /var/www/html
|
|
|
@@ -42,8 +41,32 @@ spec:
|
|
|
ports:
|
|
|
- containerPort: 80
|
|
|
name: nextcloud
|
|
|
- imagePullSecrets:
|
|
|
- - name: reg-cred-secret
|
|
|
+ env:
|
|
|
+ # Credenciales de Administrador para Nextcloud
|
|
|
+ - name: NEXTCLOUD_ADMIN_USER
|
|
|
+ valueFrom:
|
|
|
+ secretKeyRef:
|
|
|
+ name: nextcloud-creds
|
|
|
+ key: admin-user
|
|
|
+ - name: NEXTCLOUD_ADMIN_PASSWORD
|
|
|
+ valueFrom:
|
|
|
+ secretKeyRef:
|
|
|
+ name: nextcloud-creds
|
|
|
+ key: admin-pass
|
|
|
+ - name: POSTGRES_HOST
|
|
|
+ value: k8s-postgres-cluster-rw.k8s-pg-cluster.svc.cluster.local
|
|
|
+ - name: POSTGRES_DB
|
|
|
+ value: nextcloud
|
|
|
+ - name: POSTGRES_USER
|
|
|
+ valueFrom:
|
|
|
+ secretKeyRef:
|
|
|
+ name: nextcloud-creds
|
|
|
+ key: db-user
|
|
|
+ - name: POSTGRES_PASSWORD
|
|
|
+ valueFrom:
|
|
|
+ secretKeyRef:
|
|
|
+ name: nextcloud-creds
|
|
|
+ key: db-pass
|
|
|
volumes:
|
|
|
- name: server-storage
|
|
|
persistentVolumeClaim:
|