{"repo":"konveyor/move2kube","free":true,"listed":false,"github":"https://github.com/konveyor/move2kube","clone":"git clone https://github.com/konveyor/move2kube.git","description":"Move2Kube is a command-line tool for automating creation of Infrastructure as code (IaC) artifacts. It has inbuilt support for creating IaC artifacts for replatforming to Kubernetes/Openshift.","language":"Go","stars":412,"topics":["kubernetes","modernization","replatform","move2kube","hacktoberfest"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Move2Kube Move2Kube is a command-line tool that accelerates the process of re-platforming to Kubernetes/Openshift. It does so by analyzing the environment and source artifacts, and asking guidance from the user when required. It allows customizations to enable generating the directory structure and artifacts in the format required for your project. Installation Using the install script To install the latest stable version: To install a specific version (for example version v0.3.0-alpha.3 ): To install the bleeding edge version: Uninstall CLI installed via the install script Simply remove the binary Using Homebrew Uninstall CLI installed via Homebrew UI To bring up UI version: Using docker : Using podman : Then go to http://localhost:8080 in a browser More detailed instructions can be found in the Move2Kube UI repo Usage move2kube transform -s src , where src is the folder containing the source artifacts. Checkout the Tutorials and Documentation for more information. Development environment setup To browse code 1. Obtain a recent version of golang . Known to work with 1.19 . 1. Ensure $GOPATH is set. If it's not set: 1. mkdir /go 1. export GOPATH= /go 1. Obtain this repo: 1. mkdir -p $GOPATH/src/ 1. Clone this repo into the above directory. 1. cd $GOPATH/src/move2kube 1. Build: make build 1. Run unit tests: make test Artifacts Required Source Artifact available Features supported :------- :------------------- :------------------- Cloud Foundry Manifest files, Source code Conta","default_branch":null,"files":null,"tree":[],"storefront":"/r/konveyor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/konveyor/move2kube/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}