TA generates migration artifacts (`liberty operator manifest files`, `Dockerfile`, pom.xml and etc) to deploy the assessed app in Kubernetes platform.
Using Tekton Pipeline, we build docker image with the TA generated Liberty App artifacts and deploy the app in RedHat Openshift Container Platform. To do that the below resources are created and available in this repo.
Here `Task` contains steps to create docker image, push it to Docker Registry and deploy in Openshift. These resources are fully customized for TA generated Liberty app artifacts.
These resources are installed in Openshift as a Tekton pipeline.
Then this Tekton pipeline can be used in every webhook that we create in Tekton for TA generated apps.
Lets install the pipeline and understand its resources.
Installation steps and Detailed descriptions
Steps to Install the pipeline and Detailed descriptions are available in the below Git Hub link.