kompose/script/test/fixtures/volume-mounts/named-volume/docker-compose-v3.yml
huikaihoo d48ae64325 Add label support to named volumes in docker compose v3 to Kubernetes (#1083)
* Support read specific label (kompose.volume.size) from named volume and apply to kubernetes supported volume size

* Fix the PVC size in log message when deploy Kubernetes

* Skip creation of PersistentVolumeClaim if it is already created in the same kubernetes deploy

* Add selector to PersistentVolumeClaim only when specific label (kompose.volume.selector) is used in named volume

* Add test case to named-volume for the new labels
2018-11-29 12:07:17 -05:00

16 lines
331 B
YAML

version: '3'
services:
db:
image: postgres:10.1
ports:
- "5432"
labels:
kompose.volume.size: 200Mi
volumes:
- db-data:/var/lib/postgresql/data
- db-config:/var/lib/postgresql/config
volumes:
db-data:
labels:
kompose.volume.selector: db-data-dev
kompose.volume.size: 500Mi