Installing on Kubernetes by using the online method
You can use the online method to install HCL DevOps Velocity (Velocity) when you are able to connect to the Internet on your computer. In the online method, the installation files continuously extracts Docker images from the remote repository during installation.
Before you begin
- Completed the tasks provided in the Installation prerequisites section. See Installation prerequisites.
- Downloaded the online 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 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 you want to use to access the web User Interface (UI) 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 generate a Helm chart:
-
Perform the following steps to install the Helm chart:
Results
You have successfully installed Velocity on Kubernetes using the online 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.