Kompose - v1.32.0


Installation

Linux and macOS:

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

# Linux ARM64
curl -L https://github.com/kubernetes/kompose/releases/download/v1.32.0/kompose-linux-arm64 -o kompose

# macOS
curl -L https://github.com/kubernetes/kompose/releases/download/v1.32.0/kompose-darwin-amd64 -o kompose

# macOS ARM64
curl -L https://github.com/kubernetes/kompose/releases/download/v1.32.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 | f3556176cec923b252c87f8ce6e93fd322d9e31632f31a16ede2f66ae04d8509
kompose-darwin-amd64.tar.gz | 6049e2a694427320f98580f0373a1fe4ed1284a34950c096717b297929e06f44
kompose-darwin-arm64 | 200b8760a37c4e99032c127e2f19441bf2c085336145b24e105fe36e889a2de8
kompose-darwin-arm64.tar.gz | 768b06e2cec58fdd8688f2c3640f9c4db95ffb5705646646f7d50f6108ec2dda
kompose-linux-amd64 | 9ffc9d08903052807b5ff52d322dfe30c3aa2726e9a22e2f7d13d664a2f4a00c
kompose-linux-amd64.tar.gz | b786a90f6c6435129860c97456442e29c63dc976dc4a1c69fd5670cdf33c8831
kompose-linux-arm | 7660e2df59f86f450324af2190d3a7bb2f05d7d2a4262563576d784b5e675981
kompose-linux-arm.tar.gz | 9fea4c878ec4195cb5703388f762626f970f9884bacdf65566451532c41bbde6
kompose-linux-arm64 | 4a0b2ecb6fc2b655532e5594fc1f56b4f6836872ac984aaa7e3b18f958581e59
kompose-linux-arm64.tar.gz | c293ceee512c1967874f4783f9198e4bbd781d957ca3dda4fcce5cf7762a7ca5
kompose-windows-amd64.exe | e0b078aa3881acd44bf6485723bde1b908481a7ab4b1f1b6c7675f2c7374e971
kompose-windows-amd64.exe.tar.gz | e42fac638ffe46cca9b2df58c2d0e432fdb9def68d8607f06359bf7b66cd1665

What's Changed

  • docs: update installation page to have arm64 mention by @cdrage in https://github.com/kubernetes/kompose/pull/1736
  • chore(deps)(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1734
  • chore(deps)(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1733
  • fix e2e test by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1737
  • chore(deps)(deps): bump k8s.io/apimachinery from 0.28.2 to 0.28.3 by @dependabot in https://github.com/kubernetes/kompose/pull/1742
  • fix: make transforming more deterministic by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1744
  • fix: env_file configmap name length by @ThijsBroersen in https://github.com/kubernetes/kompose/pull/1743
  • chore(deps)(deps): bump github.com/docker/docker from 23.0.3+incompatible to 24.0.7+incompatible by @dependabot in https://github.com/kubernetes/kompose/pull/1747
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.19.0 to 1.20.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1740
  • chore(deps)(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1723
  • remove status field from generated yaml by @shubhindia in https://github.com/kubernetes/kompose/pull/1746
  • chore: add warning when no service is selected by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1750
  • chore(deps)(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1756
  • test: add unit-test for PR 1743 v2 by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1752
  • feat: Add COMPOSE_FILE env variable by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1753
  • fix: disable annotations when flag --with-kompose-annotation=false is specified by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1754
  • fix: lowercase resources names by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1755
  • chore(deps)(deps): bump k8s.io/api from 0.28.2 to 0.28.4 by @dependabot in https://github.com/kubernetes/kompose/pull/1762
  • chore(deps)(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1760
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.20.0 to 1.20.1 by @dependabot in https://github.com/kubernetes/kompose/pull/1761
  • deleted CHANGELOG.md by @kundan2707 in https://github.com/kubernetes/kompose/pull/1765
  • updated link for daemonset by @kundan2707 in https://github.com/kubernetes/kompose/pull/1767
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.20.1 to 1.20.2 by @dependabot in https://github.com/kubernetes/kompose/pull/1768
  • Removed fedora installation instruction from installation.md by @utkarsh-singh1 in https://github.com/kubernetes/kompose/pull/1774
  • chore(deps)(deps): bump github.com/containerd/containerd from 1.6.18 to 1.6.26 by @dependabot in https://github.com/kubernetes/kompose/pull/1791
  • chore(ci)(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/kubernetes/kompose/pull/1784
  • chore(deps)(deps): bump golang.org/x/tools from 0.15.0 to 0.16.1 by @dependabot in https://github.com/kubernetes/kompose/pull/1781
  • chore(ci)(deps): bump actions/setup-go from 4 to 5 by @dependabot in https://github.com/kubernetes/kompose/pull/1776
  • chore(deps)(deps): bump github.com/spf13/cast from 1.5.1 to 1.6.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1769
  • fix issue https://github.com/kubernetes/kompose/issues/1683 by @realgam3 in https://github.com/kubernetes/kompose/pull/1684
  • feat(1765): remove useless keys from the output yml by @martinjirku in https://github.com/kubernetes/kompose/pull/1775
  • Initialize OpenVEX feed by @dipesh-rawat in https://github.com/kubernetes/kompose/pull/1787
  • test: fix e2e tests for configmap pod test by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1801
  • Add new examples to kompose by @cdrage in https://github.com/kubernetes/kompose/pull/1803
  • 2024 copyright change by @cdrage in https://github.com/kubernetes/kompose/pull/1805
  • change wording for redis leader by @cdrage in https://github.com/kubernetes/kompose/pull/1804
  • Add Labels for CronJob https://github.com/kubernetes/kompose/issues/1795 by @realgam3 in https://github.com/kubernetes/kompose/pull/1806
  • 1.32.0 Release by @cdrage in https://github.com/kubernetes/kompose/pull/1811

New Contributors

  • @ThijsBroersen made their first contribution in https://github.com/kubernetes/kompose/pull/1743
  • @shubhindia made their first contribution in https://github.com/kubernetes/kompose/pull/1746
  • @utkarsh-singh1 made their first contribution in https://github.com/kubernetes/kompose/pull/1774
  • @martinjirku made their first contribution in https://github.com/kubernetes/kompose/pull/1775
  • @dipesh-rawat made their first contribution in https://github.com/kubernetes/kompose/pull/1787

Full Changelog: https://github.com/kubernetes/kompose/compare/v1.31.2...v1.32.0


Details

date
Jan. 18, 2024, 3:05 p.m.
name
v1.32.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Kompose releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or