You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

71 lines
1.9 KiB

apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
kompose.cmd: kompose convert
kompose.version: 1.26.0 (40646f47)
creationTimestamp: null
labels:
io.kompose.service: owncloud
name: owncloud
spec:
replicas: 1
selector:
matchLabels:
io.kompose.service: owncloud
strategy:
type: Recreate
template:
metadata:
annotations:
kompose.cmd: kompose convert
kompose.version: 1.26.0 (40646f47)
creationTimestamp: null
labels:
io.kompose.service: owncloud
spec:
containers:
- env:
- name: OWNCLOUD_ADMIN_PASSWORD
value: Dsa-0213
- name: OWNCLOUD_ADMIN_USERNAME
value: tino
- name: OWNCLOUD_DB_HOST
value: mariadb
- name: OWNCLOUD_DB_NAME
value: owncloud
- name: OWNCLOUD_DB_PASSWORD
value: owncloud
- name: OWNCLOUD_DB_TYPE
value: mysql
- name: OWNCLOUD_DB_USERNAME
value: owncloud
- name: OWNCLOUD_DOMAIN
- name: OWNCLOUD_MYSQL_UTF8MB4
value: "true"
- name: OWNCLOUD_REDIS_ENABLED
value: "true"
- name: OWNCLOUD_REDIS_HOST
value: redis
- name: OWNCLOUD_TRUSTED_DOMAINS
image: 'owncloud/server:'
livenessProbe:
exec:
command:
- /usr/bin/healthcheck
failureThreshold: 5
periodSeconds: 30
timeoutSeconds: 10
name: owncloud-server
ports:
- containerPort: 8080
resources: {}
volumeMounts:
- mountPath: /mnt/data
name: files
restartPolicy: Always
volumes:
- name: files
persistentVolumeClaim:
claimName: files
status: {}