forked from LaconicNetwork/kompose
* 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
16 lines
331 B
YAML
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 |