Installing on OpenShift by using the offline method
You can use the online method to install HCL DevOps Velocity (Velocity) when you are not able to connect to the Internet on the your computer. In the offline method, the Docker images are bundled with the installation file.
Before you begin
- Completed the tasks provided in the Installation prerequisites section. See Installation prerequisites.
- Downloaded the offline installation file and obtained the access key for Velocity. See
Downloading the installation file.Important: You must store the details of the installation directory and your credentials which is required when you want to upgrade to a later version.
- Scanned for any security vulnerabilities in the installation environment, if you have not done so already.
- Ran the following command in the folder that contains installation file, If
you are using Linux or macOS computers:
sudo chmod +x <installation_file_name>
About this task
You must obtain the token, and then run the downloaded installation file for your platform to generate a Helm chart. You need to provide your credentials and the path where you want to install Velocity, along with an encryption key. You must also provide the hostname and port of the computer which will be used to access the web interface of Velocity.
If you do not use the defaults, you must store the custom values that you provide because the same values are required to be provided when you want to upgrade to a later version of Velocity.
You can use the generated Helm chart to install Velocity in the Kubernetes cluster.
Procedure
-
Perform the following steps to obtain the token:
-
Perform the following steps to generate a Helm chart:
-
Perform the following steps to install the Helm chart:
Results
You have successfully installed Velocity on OpenShift using the offline method.
What to do next
- Access the web UI and log in to Velocity. For more information, see Logging in to DevOps Velocity
- Allocate the resources to four different nodes and set resource limits on the Kubernetes cluster for better performance of Velocity. For more information, see Node allocation and Resource limits.