Installation prerequisites
You must complete certain tasks before you install HCL DevOps Velocity (Velocity).
You must have completed the following tasks before you install Velocity on Kubernetes:
- Verified that your computer meets the hardware and software requirements. See System Requirements.
- Installed Kubernetes on your computer. For more information, refer to Kubernetes documentation.
- Installed Helm on the Kubernetes cluster. See Installing Helm.
- Created a namespace in the Kubernetes cluster. See Creation of a namespace.
- Installed the mandatory softwares. See Installation of mandatory softwares on Kubernetes cluster.
- Configured SSL certificate. See Configuration of custom Secure Sockets Layer (SSL) certificate.
Creation of a namespace
Ensure that you have created a namespace in the Kubernetes cluster where you install Velocity.
Enter the following command in the kubernetes cluster to create a
namespace:
kubectl create namespace <custom_namespace_name>
Installation of mandatory softwares on Kubernetes cluster
Ensure that you have installed the following mandatory software:
- Installed MongoDB on the Kubernetes cluster. For more information, refer to
Bitnami documentation.Note: MongoDB is not bundled with the installation file, so you must install it separately.
- Installed the Ingress controller on the Kubernetes cluster. For more information, refer to Bitnami documentation.
Configuration of custom Secure Sockets Layer (SSL) certificate
Ensure that you have configured a custom SSL certificate for the ingress controller external IP address or domain name to secure the data exchanged between browser and the Velocity application. For detailed instructions, see Configuring a custom Secure Sockets Layer (SSL) certificate.