Files
YoutubeDL-Material/docker-compose/templates/ytdl-material-deployment.yaml
2020-12-31 01:58:31 -05:00

69 lines
2.0 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
kompose.cmd: C:\Users\tzahi\Documents\YoutubeDL-Material\kompose.exe --file .\docker-compose.yml
convert -c
kompose.version: 1.21.0 (992df58d8)
creationTimestamp: null
labels:
io.kompose.service: ytdl-material
name: ytdl-material
spec:
replicas: 1
selector:
matchLabels:
io.kompose.service: ytdl-material
strategy:
type: Recreate
template:
metadata:
annotations:
kompose.cmd: C:\Users\tzahi\Documents\YoutubeDL-Material\kompose.exe --file
.\docker-compose.yml convert -c
kompose.version: 1.21.0 (992df58d8)
creationTimestamp: null
labels:
io.kompose.service: ytdl-material
spec:
containers:
- env:
- name: ALLOW_CONFIG_MUTATIONS
value: "true"
image: tzahi12345/youtubedl-material:latest
imagePullPolicy: ""
name: ytdl-material
ports:
- containerPort: 17442
resources: {}
volumeMounts:
- mountPath: /app/appdata
name: ytdl-material-claim0
- mountPath: /app/audio
name: ytdl-material-claim1
- mountPath: /app/video
name: ytdl-material-claim2
- mountPath: /app/subscriptions
name: ytdl-material-claim3
- mountPath: /app/users
name: ytdl-material-claim4
restartPolicy: Always
serviceAccountName: ""
volumes:
- name: ytdl-material-claim0
persistentVolumeClaim:
claimName: ytdl-material-claim0
- name: ytdl-material-claim1
persistentVolumeClaim:
claimName: ytdl-material-claim1
- name: ytdl-material-claim2
persistentVolumeClaim:
claimName: ytdl-material-claim2
- name: ytdl-material-claim3
persistentVolumeClaim:
claimName: ytdl-material-claim3
- name: ytdl-material-claim4
persistentVolumeClaim:
claimName: ytdl-material-claim4
status: {}