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