Additional prerequisites to install by using yaml

Last published : Jun 12, 2026
Complete the following steps on the bastion node
  1. Copy the following images to the local registry.
    ${LOCAL_REGISTRY}/veritas
    OS_VER=<OS Version> # eg: 'rhel8.4'
    KERNEL=<Kernel Version of worker>'# eg: 4.18.0-305.45.1.el8_4.x86_64'
    cert-manager Images
    • quay.io/jetstack/cert-manager-cainjector:v1.11
    • quay.io/jetstack/cert-manager-controller:v1.11
    • quay.io/jetstack/cert-manager-webhook:v1.11
    Operator Image
    • registry.connect.redhat.com/veritas-technologies/infoscale-sds-operator:8.0.320-rhel8
    • registry.connect.redhat.com/veritas-technologies/infoscale-licensing-operator:8.0.320-rhel8
    To copy images to ${LOCAL_REGISTRY}
    • If mirror host is connected to internet and ${LOCAL_REGISTRY} both, run the following commands on mirror host
    podman pull \<src image\>
    podman tag \<src image\> \<tgt image\>
    podman push \<tgt image\>

    \#If csi images push fail, try push with '--remove-signatures'
  • If mirror host is connected to internet only, run the following commands on the mirror host
    podman pull <src image>
    podman save -o <image_name>.tar <src image> <tgt image>
    -> Copy tar to ${LOCAL_REGISTRY} connected host (bastion node)
    Run the following commands on the bastion node.
    podman load -i \<image_name\>.tar
    podman tag \<src image\> \<tgt image\>
    podman push \<tgt image\>
  1. Update YAML
    • Update YAML/OpenShift/air-gapped/*.yaml with your ${LOCAL_REGISTRY}. Run the following commands.
cd YAML/OpenShift/air-gapped-systems
sed -i "s/192.168.1.21/${LOCAL_REGISTRY}/g" cert-manager.yaml
sed -i "s/192.168.1.21/${LOCAL_REGISTRY}/g" iso.yaml
sed -i "s/192.168.1.21/${LOCAL_REGISTRY}/g" lico.yaml
sed -i "s/192.168.1.21/${LOCAL_REGISTRY}/g" cr.yaml
Note: Ensure that you change the image path in all yamls to the local registry address.