Skip to content

convert with multiple docker-compose files fails #1444

Closed
@jonathandannenberg

Description

The Conversion of multiple docker-compose files doesnt merge the values properly.
Seems related to #1185

Running with:
1.24.0 (4a2a045)

Minimum Example:
docker-compose.yml:

version: "3.5"
services:
  foo:
    image: foo
    deploy:
      replicas: 3

  bar:
    image: bar

docker-compose.prod.yml:

version: "3.5"
services:
  bar:
    deploy:
      replicas: 99

Expected Behavior:

kompose convert -f docker-compose.yml -f docker-compose.prod.yml
I`d expect foo-deployment.yaml with 3 replicas and bar-deployment.yaml with * 99 replicas*

Actual Behavior:

cat foo-deployment.yaml | grep replicas
  replicas: 3
cat bar-deployment.yaml | grep replicas
  replicas: 1

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions