Kompose - v1.29.0


Installation

Linux and macOS:

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

# macOS
curl -L https://github.com/kubernetes/kompose/releases/download/v1.29.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-darwin-amd64 | 2af6e40cf4e465a37b73c91abc6a9a2a85e2839891afbe42509fe98b0074541b
kompose-darwin-amd64.tar.gz | 2999a5487218cacd0fc16cc5424c908f5e5b233a680df7544dd4834f746a5676
kompose-darwin-arm64 | ea7b2246a53fce5547968a8dfaf5f92b87c56f464105b790784f9011446256c5
kompose-darwin-arm64.tar.gz | e6d7f9e894a31ef8fc72e9cf1ad855f953956bde9ec44d0b7df722fb63de9139
kompose-linux-amd64 | 501440dae92c87989ab5ee0c3bbda3cc66031e36feaec1fedf972b2fdfc6a7dc
kompose-linux-amd64.tar.gz | 1167e6cc3c3aac346616f6b0232739ae438ea6a1e0aeae0b938831f96298eb55
kompose-linux-arm | cb62e8aa6587d9f0228500814efc541a4f58fd532cc48e76c2818cb4de3427e0
kompose-linux-arm.tar.gz | f7c6a2fde0aabb1bb3d0fed72b19f27ada2fcd191a5c397a413592286c18aab1
kompose-linux-arm64 | 18dc9b5b3870d5f0d9df0e9f4d1a9ded231ca24fd623849dc48ff3138482e85b
kompose-linux-arm64.tar.gz | c9437d06ebbcef72dc58525fcbbee27e9e12942f706ed2eeb492f2070843f148
kompose-windows-amd64.exe | a76490249218003f2352fca68e40d3966f554c17fa6b95a65296559542803e59
kompose-windows-amd64.exe.tar.gz | 96b5fdcb9802ed9db34ac4b459a27e8f923d5442cdf745a7fd7733e8f786d3fc

What's Changed

  • fix small errors in release script by @cdrage in https://github.com/kubernetes/kompose/pull/1563
  • corrected broken diagram link in site by @kundan2707 in https://github.com/kubernetes/kompose/pull/1566
  • k8sutils: Update helm template to use apiVersion v2 by @mrueg in https://github.com/kubernetes/kompose/pull/1567
  • Fixes typos by @rachfop in https://github.com/kubernetes/kompose/pull/1557
  • Adds a new logo for Kompose by @cdrage in https://github.com/kubernetes/kompose/pull/1574
  • change master to main in scripts and docs by @cdrage in https://github.com/kubernetes/kompose/pull/1569
  • Feat: Add hostPort and protocol to containers by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1558
  • docs: update installation doc by @cdrage in https://github.com/kubernetes/kompose/pull/1575
  • update sync script again by @cdrage in https://github.com/kubernetes/kompose/pull/1578
  • Feat: Add issues and pull requests templates by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1560
  • docs: correct three broken internal links by @soobinrho in https://github.com/kubernetes/kompose/pull/1526
  • Fix TOC on site / documentation by @cdrage in https://github.com/kubernetes/kompose/pull/1580
  • support build with docker cli by @tg123 in https://github.com/kubernetes/kompose/pull/1525
  • feat: integrate pre-commit hooks by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1559
  • fix: support host port and protocol in functional tests by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1586
  • Feat support external traffic policy by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1544
  • Fix docs regarding building from container by @cdrage in https://github.com/kubernetes/kompose/pull/1588
  • remove build/rpm submodule by @cdrage in https://github.com/kubernetes/kompose/pull/1587
  • Update copyright website 2023 by @cdrage in https://github.com/kubernetes/kompose/pull/1589
  • Update references from k8s.gcr.io to registry.k8s.io by @vaibhav2107 in https://github.com/kubernetes/kompose/pull/1590
  • Bump github.com/containerd/containerd from 1.6.14 to 1.6.18 by @dependabot in https://github.com/kubernetes/kompose/pull/1591
  • Bump golang.org/x/net from 0.5.0 to 0.7.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1592
  • feat(deps): bump compose-go to 1.11.0 by @Lctrs in https://github.com/kubernetes/kompose/pull/1594
  • chore: add configuration for dependabot by @Lctrs in https://github.com/kubernetes/kompose/pull/1596
  • chore(dependabot): fix missing property prefix by @Lctrs in https://github.com/kubernetes/kompose/pull/1606
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.11.0 to 1.12.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1607
  • chore(deps)(deps): bump golang.org/x/tools from 0.5.0 to 0.7.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1608
  • chore(deps)(deps): bump github.com/joho/godotenv from 1.4.0 to 1.5.1 by @dependabot in https://github.com/kubernetes/kompose/pull/1609
  • chore(deps)(deps): bump github.com/fsouza/go-dockerclient from 1.9.2 to 1.9.5 by @dependabot in https://github.com/kubernetes/kompose/pull/1610
  • chore(deps)(deps): bump github.com/spf13/viper from 1.14.0 to 1.15.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1611
  • chore(deps)(deps): bump github.com/fsouza/go-dockerclient from 1.9.5 to 1.9.6 by @dependabot in https://github.com/kubernetes/kompose/pull/1612
  • chore(ci)(deps): bump actions/setup-go from 3 to 4 by @dependabot in https://github.com/kubernetes/kompose/pull/1614
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.12.0 to 1.13.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1615
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.13.0 to 1.13.1 by @dependabot in https://github.com/kubernetes/kompose/pull/1618
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.13.1 to 1.13.2 by @dependabot in https://github.com/kubernetes/kompose/pull/1619
  • chore(deps)(deps): bump github.com/opencontainers/runc from 1.1.2 to 1.1.5 by @dependabot in https://github.com/kubernetes/kompose/pull/1620
  • chore(deps)(deps): bump github.com/fsouza/go-dockerclient from 1.9.6 to 1.9.7 by @dependabot in https://github.com/kubernetes/kompose/pull/1621
  • chore(deps)(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1625
  • Feat support security fsgroup by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1613
  • feat: automate e2e manifests update by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1602
  • docs: fix architecture design diagram by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1600
  • chore(deps)(deps): bump github.com/docker/docker from 23.0.2+incompatible to 23.0.3+incompatible by @dependabot in https://github.com/kubernetes/kompose/pull/1626
  • Fix openshift DeploymentConfig and ImageStream APIVersions by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1598
  • Feat support compose files by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1595
  • chore(deps)(deps): bump golang.org/x/tools from 0.7.0 to 0.8.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1627
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.13.2 to 1.13.4 by @dependabot in https://github.com/kubernetes/kompose/pull/1633
  • chore(deps)(deps): bump golang.org/x/tools from 0.8.0 to 0.9.1 by @dependabot in https://github.com/kubernetes/kompose/pull/1639
  • Update user-guide.md by @elben10 in https://github.com/kubernetes/kompose/pull/1637
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.13.4 to 1.13.5 by @dependabot in https://github.com/kubernetes/kompose/pull/1641
  • chore(deps)(deps): bump github.com/spf13/cast from 1.5.0 to 1.5.1 by @dependabot in https://github.com/kubernetes/kompose/pull/1640
  • chore(deps)(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.1 by @dependabot in https://github.com/kubernetes/kompose/pull/1643
  • chore(deps)(deps): bump github.com/sirupsen/logrus from 1.9.1 to 1.9.2 by @dependabot in https://github.com/kubernetes/kompose/pull/1644
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.13.5 to 1.14.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1646
  • chore(deps)(deps): bump github.com/spf13/viper from 1.15.0 to 1.16.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1647
  • chore(deps)(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in https://github.com/kubernetes/kompose/pull/1650
  • chore(deps)(deps): bump golang.org/x/tools from 0.9.1 to 0.9.3 by @dependabot in https://github.com/kubernetes/kompose/pull/1649
  • chore(deps)(deps): bump golang.org/x/tools from 0.9.3 to 0.10.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1651
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.14.0 to 1.15.0 by @dependabot in https://github.com/kubernetes/kompose/pull/1653
  • chore(deps)(deps): bump github.com/compose-spec/compose-go from 1.15.0 to 1.15.1 by @dependabot in https://github.com/kubernetes/kompose/pull/1654
  • fix: enable compose environment variables interpolation by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1642
  • build link update by @kundan2707 in https://github.com/kubernetes/kompose/pull/1659
  • feat: support container volume mount subpath by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1628
  • feat: disable network policies generation by default by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1629
  • Feat add custom build push by @AhmedGrati in https://github.com/kubernetes/kompose/pull/1630
  • 1.29.0 Release by @cdrage in https://github.com/kubernetes/kompose/pull/1661

New Contributors

  • @kundan2707 made their first contribution in https://github.com/kubernetes/kompose/pull/1566
  • @mrueg made their first contribution in https://github.com/kubernetes/kompose/pull/1567
  • @rachfop made their first contribution in https://github.com/kubernetes/kompose/pull/1557
  • @soobinrho made their first contribution in https://github.com/kubernetes/kompose/pull/1526
  • @tg123 made their first contribution in https://github.com/kubernetes/kompose/pull/1525
  • @vaibhav2107 made their first contribution in https://github.com/kubernetes/kompose/pull/1590
  • @dependabot made their first contribution in https://github.com/kubernetes/kompose/pull/1591
  • @elben10 made their first contribution in https://github.com/kubernetes/kompose/pull/1637

Full Changelog: https://github.com/kubernetes/kompose/compare/v1.28.0...v1.29.0


Details

date
July 5, 2023, 6:57 p.m.
name
v1.29.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