Move2Kube is a command-line tool that accelerates the process of re-platforming to Kubernetes/Openshift. It does so by analysing the environment and source artifacts, and asking guidance from the user when required.
- Ensure that the move2kube executable is in path.
export PATH=$PATH:$PWD
- (Optional) To install dependencies such as
pack
,kubectl
andoperator-sdk
, invokesource installdeps.sh
.
move2kube transform -s src
- Plan : Place source code in a directory say
src
and generate a plan. For example, you can use thesamples
directory.move2kube plan -s src
- Transform : In the same directory, invoke the below command.
move2kube transform
Note: If information about any runtime instance say cloud foundry or kubernetes cluster needs to be collected use move2kube collect
. You can place the collected data in the src
directory used in the plan.
For any questions reach out to us on any of the communication channels given on our website https://move2kube.konveyor.io/