Veritas InfoScale™ for Kubernetes Environments 8.0.200 - Linux
- Overview
- System requirements
- Preparing to install InfoScale on Containers
- Installing Veritas InfoScale on OpenShift
- Installing InfoScale on a system with Internet connectivity
- Installing InfoScale in an air gapped system
- Installing Veritas InfoScale on Kubernetes
- Prerequisites
- Tagging the InfoScale images on Kubernetes
- Installing InfoScale on Kubernetes
- Configuring KMS-based Encryption on an OpenShift cluster
- Configuring KMS-based Encryption on a Kubernetes cluster
- InfoScale CSI deployment in Container environment
- Dynamic provisioning
- Snapshot provisioning (Creating volume snapshots)
- Managing InfoScale volume snapshots with Velero
- Volume cloning
- Installing and configuring InfoScale DR Manager on OpenShift
- Installing and configuring InfoScale DR Manager on Kubernetes
- Disaster Recovery scenarios
- Configuring InfoScale
- Administering InfoScale on Containers
- Upgrading InfoScale
- Troubleshooting
Installing from OperatorHub by using Command Line Interface (CLI)
After you download YAML_8.0.200.tar.gz
from Veritas Download Center and unzip and untar it, a folder /YAML/OpenShift/OLM/
is created and all files required for installation are available in the folder. An OpenShift cluster already has a namespace openshift-operators
. You can choose to install InfoScale DR Manager in openshift-operators
.
Complete the following steps on the primary and secondary clusters.
- Copy the following content to a file and save the file as
infoscale-dr-sub.yaml
.--- apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: infoscale-dr-manager-sub # Namespace should be either infoscale-vtas # or openshift-operators namespace: infoscale-vtas spec: channel: stable name: infoscale-dr-manager installPlanApproval: Manual # Source can be infoscale-dr-manager-catalog # if infoscale-dr-catsrc.yaml is used source: certified-operators sourceNamespace: openshift-marketplace startingCSV: infoscale-dr-manager.v8.0.200
- Run the following command on the bastion node to create a namespace infoscale-vtas. Ignore if you want to install in openshift-operators.
oc create namespace infoscale-vtas
Review output similar to the following to verify whether the namespace is created successfully.
namespace/infoscale-vtas created
- Run the following command on the bastion node to create subscription.
Note:
If you want to install InfoScale DR Manager in
openshift-operators
namespace, editinfoscale-dr-sub.yaml
. Change namespace frominfoscale-vtas
toopenshift-operators
.oc create -f infoscale-dr-sub.yaml
Following output indicates a successful command run.
subscription.operators.coreos.com/infoscale-dr-manager-sub created
- Run the following command on the bastion node.
oc get subscriptions -n infoscale-vtas
Following output indicates a successful command run.
NAME PACKAGE infoscale-dr-manager infoscale-dr-manager infoscale-licensing-operator infoscale-licensing-operator infoscale-operator infoscale-operator nfd-stable-redhat-operators openshift-marketplace nfd openshift-special-resource -operator-stable-redhat openshift-special -resource-operator
SOURCE CHANNEL infoscale-dr-manager-catalog stable infoscale-lic-operator-test-catsrc stable infoscale-sds-operator-catalog stable redhat-operators stable redhat-operators stable
- Run the following command on the bastion node.
Change
infoscale-vtas
toopenshift-operators
, if you are using that namespace.oc get installplans --namespace infoscale-vtas
Use
<installation-name>
from the output similar to the following outputNAME CSV APPROVAL APPROVED <installation-name> infoscale-dr-manager.v8.0.200 Manual false
- Run the following command on the bastion node.
oc patch installplan <installation-name> --namespace infoscale-vtas --type merge --patch '{"spec":{"approved":true}}'
Following output indicates a successful command run.
installplan.operators.coreos.com/<installation-name> patched
- Run the following command on the bastion node.
oc get installplans --namespace infoscale-vtas
Review output similar to the following . Check if APPROVED is true.
NAME CSV APPROVAL APPROVED <installation-name> infoscale-dr-manager. Manual True v8.0.200
- Run the following command on the bastion node to check the status of csv.
oc get csv
Components which are getting installed or are pending are listed. Run the command again till you see the phase for all components as 'Succeeded'
NAME DISPLAY cert-manager.v1.8.0 cert-manager infoscale-dr-manager.v8.0.200 InfoScale™ DR Manager infoscale-licensing-operator.v8.0.200 InfoScale Licensing Operator infoscale-operator.v8.0.200 InfoScale™ SDS Operator nfd.4.10.0-202206010607 Node Feature Discovery Operator openshift-special-resource- operator.4.10.0-202205311508 Special Resource Operator
VERSION REPLACES PHASE 1.8.0 cert-manager.v1.7.2 Succeeded 8.0.200 Succeeded 8.0.200 Succeeded 8.0.200 infoscale-operator.v8.0.20 Succeeded 4.10.0-202206010607 Succeeded 4.10.0-202205311508 Succeeded
- After InfoScale-dr-manager CSV is in a 'Succeeded' phase, proceed with the custom resource configuration and creation.
- Follow steps listed in Configuring Global Cluster Membership (GCM), Configuring Data Replication, [[UNRESOLVED XREF: v158312738]], Configuring DNS, and Configuring Disaster Recovery Plan.