Installation
Linux and macOS:
# Linux
curl -L https://github.com/kubernetes/kompose/releases/download/v1.33.0/kompose-linux-amd64 -o kompose
# Linux ARM64
curl -L https://github.com/kubernetes/kompose/releases/download/v1.33.0/kompose-linux-arm64 -o kompose
# macOS
curl -L https://github.com/kubernetes/kompose/releases/download/v1.33.0/kompose-darwin-amd64 -o kompose
# macOS ARM64
curl -L https://github.com/kubernetes/kompose/releases/download/v1.33.0/kompose-darwin-arm64 -o kompose
chmod +x kompose
sudo mv ./kompose /usr/local/bin/kompose
Windows:
Download from GitHub and add the binary to your PATH.
Checksums:
Filename | SHA256 Hash |
---|---|
SHA256_SUM | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
kompose-darwin-amd64 | 8f18ff05f6d607f6d6766982bbb0cd6b8ffb0cb554886401c00e7a3c7dac608a |
kompose-darwin-amd64.tar.gz | d3063482b198c0263c9d28e8b7abbbad04967083ed9508b640054ace6eb63e5d |
kompose-darwin-amd64.tar.gz.tar.gz | bae28c80a68e4de16ef91c0d272e90f5a6619e725d11c8640519a60d9de7ed1c |
kompose-darwin-arm64 | eb668fed0e904fd3a385b4b9220826314939be71b5d7c7a497ae4b02de3f58f2 |
kompose-darwin-arm64.tar.gz | b566c61bedf1eff6d403715cfc1536ebddba7f9eacbd876d3cceb86ead8e841c |
kompose-darwin-arm64.tar.gz.tar.gz | dbe38b7df975b7da5a07d119b10aca05adf46560ac7f60b24cc34ad8c28474bd |
kompose-linux-amd64 | 5ac5a160b7d9fc4588531e9b65a6a8603ad6c8ec13e8d8761bb59034f1cfc52b |
kompose-linux-amd64.tar.gz | 98fd67612edb1077e3dff7d50f05ad44b99c1fae3d94633851f79ce7004b3a36 |
kompose-linux-amd64.tar.gz.tar.gz | 3bd072fa5430b0ca2fd087b49caab7a8469c1daacd93b9f575b5b5cd4521b28b |
kompose-linux-arm | 16e619c28e7030e05f476666685d4efa1381b0e190555bf086b4915008f4b777 |
kompose-linux-arm.tar.gz | 0108d42a2936b7e4f88543cc842eb762bb3fb5323c0deebbec1186202049a19c |
kompose-linux-arm.tar.gz.tar.gz | 864261823a25c61614dca5001a4f7148bb2a90464a63eb37fc4745fe7e6c9d44 |
kompose-linux-arm64 | 9d50f00d3f55dde247d60fab9a2bf9403807054d0928ecc3e5027a7b97b17e0f |
kompose-linux-arm64.tar.gz | d8217bcb2cffec47f7fcafeff20affcc19a664e81961654fd05b54bf7c45301b |
kompose-linux-arm64.tar.gz.tar.gz | 6d32eaa346297491e69fddc890e6b9fd46cc69ffaf2aab4e1da130fbb4fc2d6d |
kompose-windows-amd64.exe | 8aba0657befdadbac295d7fe8f93fea4a5aa0d4494385a3e3a00a4b4bc0d5069 |
kompose-windows-amd64.exe.tar.gz | 2e05b46840693750f84478ccc2823397516169693623a57d299609da7028c020 |
kompose-windows-amd64.exe.tar.gz.tar.gz | 2a31ac590a4034e6df437348e3e8d5c386b63c1be636e6847ed03cc46733dd51 |
What's Changed
- docs: update readme by @cdrage in #1807
- docs(cli): introduce examples in the kompose command by @martinjirku in #1808
- chore: update
kompose convert --help
by @leovct in #1813 - docs(1815): add trademarks link ref to linux foundation by @martinjirku in #1816
- fix issue 1793 by @sosan in #1798
- fix client/convert (issue https://github.com/kubernetes/kompose/issue… by @realgam3 in #1819
- Cleanup README.md by @utkarsh-singh1 in #1823
- fix issue 1778 by @sosan in #1799
- #1821 update Dockerfile to alwyas use head Alpine by @thelamer in #1824
- fix issue 1778 update1 by @sosan in #1826
- fix issues #1829, #1830 by @realgam3 in #1831
- chore: replace AhmedGrati with TessaIO by @TessaIO in #1835
- chore: unify e2e tests to compose yaml by @TessaIO in #1834
- chore(deps)(deps): bump golang.org/x/tools from 0.16.1 to 0.19.0 by @dependabot in #1836
- Adds ability to specify the stage/target of a multistage dockerfile by @sosan in #1841
- adds a label for initContainers, test and user-guide by @sosan in #1840
- chore(deps): bump Go version and github.com/compose-spec/compose-go by @microsec-ambrose in #1838
- chore: fix function name in comment by @racequite in #1861
- Feature 1635 - added labels to generate HPA by @sosan in #1847
- chore: fix some typos in comments by @cuiyourong in #1863
- customize resource name individually via labels kompose.service.name_override by @sosan in #1837
- add configmaps derived from file and dir by @sosan in #1852
- add networkmode service: by @sosan in #1848
- fix 1853 by @sosan in #1854
- update dependencies to last version and go 1.22 by @sosan in #1865
- 1.33.0 Release by @cdrage in #1866
New Contributors
- @leovct made their first contribution in #1813
- @sosan made their first contribution in #1798
- @thelamer made their first contribution in #1824
- @TessaIO made their first contribution in #1835
- @microsec-ambrose made their first contribution in #1838
- @racequite made their first contribution in #1861
- @cuiyourong made their first contribution in #1863
Full Changelog: v1.32.0...v1.33.0