3.1. Prerequisites

3.1.1. OCP cluster

Ensure the OCP cluster is available and operational.

# oc get nodes
NAME      STATUS   ROLES           AGE   VERSION
ocp-sno   Ready    master,worker   28h   v1.24.6+5658434
# oc get clusteroperators
NAME                                       VERSION   AVAILABLE   PROGRESSING   DEGRADED   SINCE   MESSAGE
authentication                             4.11.20   True        False         False      4h6m
baremetal                                  4.11.20   True        False         False      28h
cloud-controller-manager                   4.11.20   True        False         False      28h
cloud-credential                           4.11.20   True        False         False      28h
cluster-autoscaler                         4.11.20   True        False         False      28h
config-operator                            4.11.20   True        False         False      28h
console                                    4.11.20   True        False         False      25h
csi-snapshot-controller                    4.11.20   True        False         False      28h
dns                                        4.11.20   True        False         False      25h
etcd                                       4.11.20   True        False         False      28h
[...]

3.1.2. Helm

Ensure Helm version 3 is installed in the host machine.

# helm version
version.BuildInfo{Version:"v3.10.3", GitCommit:"835b7334cfe2e5e27870ab3ed4135f136eecc704", GitTreeState:"clean", GoVersion:"go1.18.9"}

You can install it with the following commands:

# curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
# chmod 700 get_helm.sh
# ./get_helm.sh

3.1.3. 6WIND Docker repository

Ensure you have an access to the 6WIND docker repository and to the Virtual Service Router container image.