We have multiple ways to install Kompose. Our prefered method is downloading the binary from the latest GitHub release.
Kompose is released via GitHub on a three-week cycle, you can see all current releases on the GitHub release page.
# Linux curl -L https://github.com/kubernetes-incubator/kompose/releases/download/v0.7.0/kompose-linux-amd64 -o kompose # macOS curl -L https://github.com/kubernetes-incubator/kompose/releases/download/v0.7.0/kompose-darwin-amd64 -o kompose # Windows curl -L https://github.com/kubernetes-incubator/kompose/releases/download/v0.7.0/kompose-windows-amd64.exe -o kompose.exe chmod +x kompose sudo mv ./kompose /usr/local/bin/kompose
Alternatively, you can download the tarball.
go get pulls from the master branch with the latest development changes.
go get -u github.com/kubernetes-incubator/kompose
If you have EPEL enabled in your system, you can install Kompose like any other package.
sudo yum -y install kompose
Kompose is in Fedora 24 and 25 repositories. You can install it just like any other package.
sudo dnf -y install kompose
On macOS you can install latest release via Homebrew:
brew install kompose