Containerization builds an OCI image from discovered artifacts and produces a deployment file you can use to deploy in the TKG cluster or any Kubernetes cluster.
Tomcat Version | Base OS | JRE/JDK Version |
---|---|---|
9.0.45 | Ubuntu 20.04 | JDK-11.0.16 |
9.0.46 | oracleLinux8 | JRE-1.8.0_291 |
9.0.46 | oracleLinux7 | JRE-1.7.0_21 |
9.0.46 | oracleLinux8 | JDK-9.0.4 |
10.0.6 | oracleLinux8 | JRE-1.8.0_291 |
8.5.69 | oracleLinux7 | JRE-1.8.0_291 |
9.0.46 | centos7 | JDK-9.0.4 |
9.0.46 | centos7 | JRE-1.8.0_291 |
9.0.45 | rhel7 | JRE-1.8.0_322 |
9.0.45 | rhel7 | JDK-9.0.4 |
Prerequisites
- Analyze Applications. You must have the Tomcat discovered components.
- Transform Your Application.
- Upload artifacts for desired versions of Tomcat server and JDK/JRE. See Step 1.
- Add an Image Registry for source and destination registries.
- Ensure that you have internet connectivity to build the image, which installs a few utilities internally on the base image.
Procedure
Results
- An alert pops-up showing the status of the operation. Build Image Task can be tracked in the Tasks page. Click on the task within the task bar to view the logs associated with the build process.
- After successful completion of image build and push, component details are updated with OCI image tag and artifact tag. Artifacts zip can be downloaded and contains all discovered artifacts from the domain and generated template deployment yaml file which needs to be edited to replace FIX-ME details before deploying.
What to do next
Deploy the image in the Tanzu Kubernetes Grid cluster.