Skip to content

Add support for Service volumes#105

Draft
pipex wants to merge 6 commits intomainfrom
service-volumes
Draft

Add support for Service volumes#105
pipex wants to merge 6 commits intomainfrom
service-volumes

Conversation

@pipex
Copy link
Copy Markdown
Contributor

@pipex pipex commented Apr 16, 2026

Support for mounts of type bind, volume and tmpfs is included. Only bind-mounts from an allow-list (given by what's supported by labels) are allowed when de-serializing the target state.s

Depends-on: #104
Change-type: patch

pipex added 5 commits April 15, 2026 12:29
When services define a network configuration the planner will wait
until the networks have been created first before creating the container
and connecting to the network.

Change-type: minor
Ordering of results seems to be system dependent, so we sort entries
before comparing.
Only network_mode: `service:` is not supported as that requires
depends_on

Change-type: minor
Pulling multiple images with same name would result in a workflow not
found. This because it would tell the planner to create an image that
doesn't exist causing the plan operation to fail.

This also makes sure that image comparison is standard accross tags.

Change-type: patch
@pipex pipex marked this pull request as draft April 16, 2026 23:46
@pipex pipex force-pushed the service-volumes branch from 16e0da4 to eebc612 Compare April 16, 2026 23:55
Depends-on: #104
Change-type: patch
@pipex pipex force-pushed the service-volumes branch from eebc612 to bd8621a Compare April 17, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant