github kubernetes/kompose v1.26.0

latest releases: v1.34.0, v1.33.0, v1.32.0...
2 years ago

v1.26.0 is here, a little ahead of schedule. In this release, we have per service volume type support and statefulset support, both are long-missing features for kompose. Other hightlight features are:

  • tcp/http liveness/readiness probe support
  • placement preferences support

Also ,we have arm64 support for darwin (mac M1/M2)

Thanks @sbs2001 @ichxxx

Closed issues:

  • checksums don't match on v1.25 for kompose-linux-amd64 #1454
  • StatefulSet Controller #1429
  • HTTP/TCP liveness/readiness probe generation #1427
  • Support the platform of darwin/arm64? #1416
  • Support multiple types of volumes #1400
  • --build that requires private registry does not authenticate #1387
  • Add StatefulSet #698
  • support adding kompose label for bundle file #276

Merged pull requests:

Installation

Linux and macOS:

# Linux
curl -L https://github.com/kubernetes/kompose/releases/download/v1.26.0/kompose-linux-amd64 -o kompose

# macOS
curl -L https://github.com/kubernetes/kompose/releases/download/v1.26.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.26.0-1.x86_64.rpm 5b67fd093218d6bb9c92557a394d96d41fde0574b797d85c5a9e405edbd6c9c1
kompose-1.26.0-1.x86_64.rpm.tar.gz a05387f8f8546732a4c25bd60bbf6d999a46561cbc4a69bdafc6e9c7f3cb2824
kompose-darwin-amd64 e811ebd35cc1d6c2daab1967daeb6c77378ef99f5215b224b15a095751ee9bbe
kompose-darwin-amd64.tar.gz 23aad48856b7b756932075832960d2edafee9539e446f053c9f5a68ae530eaf7
kompose-darwin-arm64 2d4a692fba71d62d458e1dab8bd841c6d3d1e42fb5bc11569d2f9387cedd36af
kompose-darwin-arm64.tar.gz 5d7226505368f9fb9244f10c6d28383ad2e0cb8f0b1918cced4cdb734e0e9ce6
kompose-linux-amd64 8c6c47073a95a52487a760f69a79669e2786c7aa3ba6e3007095efd524593253
kompose-linux-amd64.tar.gz ee2d8e15b0887b22fb4e0ac59db9d787d7670d4c424d7765c85ab1595f840674
kompose-linux-arm 795d5553d1ab7cc19544ad89aaaaa464c7c6c7ca49c69ac6b8798c9751006641
kompose-linux-arm.tar.gz 7ffe66aaf851da0f544db7cec39b25fc4c3e7a66a6d0158f9e22c8e2e0522e00
kompose-linux-arm64 4e806e432df4a195ecfe0af0f25230a0c35bf3eb87065d328e2aff48319f028e
kompose-linux-arm64.tar.gz 4d91017a44175ec278cb154093ca221f105cdc74e234e83648da33b55d8cd4cb
kompose-windows-amd64.exe 64653e48ec4164541aa42d362273e4e72d83a69ec1e217766c0bdd689e9e9a89
kompose-windows-amd64.exe.tar.gz 5c20fb0788786c747dd50c026f9cbf8f7276380d6dac36efcbfae105a367ae96
kompose_1.26.0_amd64.deb e6dd384296bb2d276eeaf8c635fe3fbb5b70577f63d445603d6c12f1d5ce62a0
kompose_1.26.0_amd64.deb.tar.gz 45d45e13919d15684da7e43a3e5907836803ecff1b00b5b1a5ce9e9cc259e8a2

Don't miss a new kompose release

NewReleases is sending notifications on new releases.