Releases: kube-compose/kube-compose
v0.6.3
v0.6.2
v0.6.1
Changelog
dc125c8 support multiple files on CLI (#121), extends now works for all implemented docker compose service fields (#48, #164), refactor/simplify (#157, #211)
296d1b3 respect docker-compose.yml
in parents of current dir (#151), respect docker-compose.override.yml
(#124), refactor/simplify (#214)
44fa429 error on duplicate ports (#98)
8aa32a8 add --log-level
flag (#217)
ea4f699 fix bug when loading standard docker compose files (#225)
v0.6.0
Changelog
14e620a command get
: rename flag --format
to --output
for consistency with kubectl
and add shorthand -o
; add documentation for get command (#137)
b452311 fix bug where streaming logs of pods was not displaying service names correctly (#203)
90c2cdf add constants in cmd to reduce duplication (#135)
fc3061d support privileged docker-compose services (#207)
ae8c901 support Docker Desktop's Kubernetes cluster, use environmentID in image tags to avoid error/conflict scenario, display volume warnings once (#209)
v0.5.2
v0.5.1
Changelog
50890b2 update repository to kube-compose organisation and tidy go modules (#183)
f0a5dbd support tilde (~) file paths in docker compose file (#162)
59f8489 fix bug where condition: service_started
was not being detected properly (#190, thanks Joel)
2c7d4b4 add validation for environment ID option (#187, thanks Raghu)
ad1eb40 improve line coverage in internal/app/up/volume.go to 80% for a 6% increase of total line coverage (#175)
1989867 fix bug where the names of images that are pushed may conflict (#193)
v0.5.0
Changelog
406b095 move packages to internal that should have been internal (#129)
6481b26 increase line coverage in pkg to 100% (#112)
18d43e7 reduce cyclomatic complexity to at most 10, as per linter configuration (#64)
7918e99 fix bug when parsing docker compose ports with an explicitly set protocol (#120)
ddeebb7 docker compose service configuration: add support for "command", setting an empty entrypoint is now an error just like in docker-compose
(#82)
c445379 refine error condition when entrypoint is set to an empty array, so that "command" and "entrypoint" now behave exactly like docker-compose (#155)
4916d15 increase line coverage in internal/app/config to 100% (#145)
0d5665d add basic represention of docker compose service volumes in package pkg/docker/compose/config (#160)
1727447 add primitive simulation for bind volumes so that configuration can be mounted into containers (#168)
d3d1d79 fix nil pointer segfault in down, fix bug where two different images are pushed with the same name, improve logging (#179)
71be4b0 rewrite README.md (#177)
v0.4.1
v0.4.0
v.0.3.0
Changelog
- Add ability to start and stop individual services (e.g.
kube-compose up myservice
, #49, #54, #68, #75) - Add ability to run services in foreground (similar to
docker-compose
without-d
/--detach
, #44, #55) - Add ability to specify location of docker-compose file through
--file
/-f
flag (#72) - Add ability to set
runAsUser
/runAsGroup
on pod security context, based on docker compose service'suser
and image'suser
(#69)