feat: Initial support for Compose configs (#116)

This commit is contained in:
Anton Ovchinnikov
2025-09-26 21:24:10 +10:00
committed by GitHub
parent 337c15de35
commit 63c4de512e
18 changed files with 1368 additions and 1 deletions
+21
View File
@@ -0,0 +1,21 @@
services:
web:
image: busybox:1.37.0-uclibc
command: ["true"]
configs:
- source: from-file
target: /etc/config-from-file.conf
mode: 0644
- source: from-inline
target: /etc/config-inline.conf
uid: "1000"
gid: "1000"
mode: 0600
deploy:
replicas: 1
configs:
from-file:
file: ./configs/test-config.conf
from-inline:
content: |
this is inline config
@@ -0,0 +1 @@
this is file config