Kompose 1.24.0!
Changelog
v1.24.0 (2021-08-29)
Closed issues:
- Output as many yaml docs #1421
- Building docker-compose file with absolute path fail #1410
- Completion Support for
fish
#1403 - Bad LoadBalancer service generation #1399
- Change the default PVCRequestSize through command line argument / configuration file #1374
- Kompose doesn't handle volumes #1368
- Do you handle Dockerfile ? #1367
- --build should not automatically push #1363
- Adding storageClassName to persistent volume claim manifest #1362
- Support for negated placement constraint docker-compose v3 #1132
Merged pull requests:
- Fix misuse in struct kobject.ServiceConfig.Port #1423 (ichxxx)
- Add local golangci-lint #1420 (aiyijing)
- Add support for negated placement constraint #1419 (ichxxx)
- Add support for bindata in cm #1418 (hangyan)
- Add parse windows volume #1417 (aiyijing)
- fix kompose.image-pull-secret invalid when use compose configs #1414 (xingjianhui)
- Add storageClassName label to persistent volume claim manifest in doc… #1413 (Wusuluren)
- add autocompletion for fish shell #1412 (top)
- Fix build context #1411 (lexcao)
- Support custom registry on pushing image #1409 (lexcao)
- Add "--pvc-request-size" new command line parameter #1406 (ithaiq)
- fix: --build flag default change to local #1405 (zeromake)
- Fix the selector field of service resource #1404 (cnbailian)
- chore: update error for wrong volume type #1402 (Yiyiyimu)
- Add ServiceAccountName #1401 (tk42)
Installation
Linux and macOS:
# Linux
curl -L https://github.com/kubernetes/kompose/releases/download/v1.24.0/kompose-linux-amd64 -o kompose
# macOS
curl -L https://github.com/kubernetes/kompose/releases/download/v1.24.0/kompose-darwin-amd64 -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-1.24.0-1.x86_64.rpm | 483b6256679ae2dd16ab6cf4e8ceecf9f7ea6389257bd32d0c4f45102916f31d |
kompose-1.24.0-1.x86_64.rpm.tar.gz | fdd5aec3f4be6b17f7e3b5878c8b1e0a0eaf9a73cf3aac91e7997e5824b7ffcd |
kompose-darwin-amd64 | c22b42e6dc28fb5fe833045442b45e08c76ce617f5d00b7e76931e4d5675a0bf |
kompose-darwin-amd64.tar.gz | 453d83658069737870e380c9a69b2d44808c7f5766decad24b8ada94f038e613 |
kompose-linux-amd64 | 15684b179756654d7eb6a0360bdf887bed906505dee821927b6f61920b962b83 |
kompose-linux-amd64.tar.gz | 4e2f8710d66b175475aba0cae2a290bd93b6678b10191389728ddb05b75d4568 |
kompose-linux-arm | 527b657a3d611632a1025ee9668ca8bca27bd5286b375535ae94029387d258a8 |
kompose-linux-arm.tar.gz | 5999f4dae5d49a14d67efe448d3da070ebb858d08a17f6abfe38ef3cd992c59e |
kompose-linux-arm64 | 7bffc2cc8f3d25a4a5917f9095268c556c901b2e5bed8a8df49a1d77eceb8ef4 |
kompose-linux-arm64.tar.gz | 09cf5f5db87a104237fa11b2ce42d644932bb7302db1884b034918689809dce3 |
kompose-windows-amd64.exe | 0baf4a66e5020455e06f27a56fd785e3a2f1e3bcb5dfa55c2b21c77a614ca2c8 |
kompose-windows-amd64.tar.gz | 563a5210d168513f8388d1168d219f2bca5a5568768c5230a8de009bce89aa88 |
kompose_1.24.0_amd64.deb | f401f249a08adf70b149974121e2948d26f8ab08448934cfd7c6ece130cef53e |
kompose_1.24.0_amd64.deb.tar.gz | 70772357de255bceb255cb89e9942d737794e0fcdefc37108dcb01d513b0d2eb |