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
- 🔍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!