Power Developer eXchange A place for IBM Power open source developers to learn, collaborate, contribute, and create Join / Log in
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.
Kubernetes is used by many users on IBM Power platform and it would be great if users can take advantage of Move2Kube tool features on ppc64le architecture as well. In this blog, we will see how we can get started with Move2Kube on Power by transforming and deploying a simple application.
MOVE2KUBE_TAG='v0.3.5' bash <(curl https://raw.githubusercontent.com/konveyor/move2kube/main/scripts/install.sh)
docker-compose.yaml
wget -P sample-app/docker-compose/ https://raw.githubusercontent.com/konveyor/move2kube-demos/main/samples/docker-compose/single-service/docker-compose.yaml
cd sample-app/ move2kube transform -s docker-compose
Enter
kubectl apply -f myproject/deploy/yamls/
kubectl exec <POD-NAME> -- curl http://<SVC-CLUSTER-IP>:8080
Thanks for reading. Hope you found this blog helpful :)