Cohesity Cloud Scale Technology Deployment Guide Using Terraform for AWS
- Introduction
- Getting started with deployment
- Prerequisities for setting up AWS environment
- Prerequisites for Terraform
- Deploying Cloud Scale Technology using Terraform script
- Accessing the Cloud Scale Technology environment
- Troubleshooting and cleanup environment steps
Accessing the Cloud Scale Technology environment after deployment
Once the operators are created successfully, the Terraform scripts display deployment as successful. To verify the product deployment status, execute the below commands from the same Terraform Management Server.
Login to the AWS environment and execute the command:
kubectl get namespaces
After executing the above command, you will get list of namespaces created. You can also view by navigating through UI under Kubernetes resources.
To view the Cloud Scale Technology deployment environment, execute the below command and refer the table for output:
kubectl get --namespace netbackup all,environments,primaryservers,mediaservers,msdpscaleouts,cpservers
Output:
NAME READY STATUS RESTARTS AGE pod/10-244-117-22.aks-nbux-medium-cfg-te-15902.internal 2/2 Running 0 11m pod/dedupe1-uss-agent-54j9t 1/1 Running 0 11m pod/dedupe1-uss-agent-6jnff 1/1 Running 0 11m pod/dedupe1-uss-agent-bbsmn 1/1 Running 0 11m pod/dedupe1-uss-agent-lrktl 1/1 Running 0 11m pod/dedupe1-uss-controller-0 1/1 Running 0 11m pod/dedupe1-uss-mds-1 1/1 Running 0 12m pod/flexsnap-agent-59fb7f957b-5t5vj 1/1 Running 0 2m20s pod/flexsnap-api-gateway-7b89c8957d-vlj5j 1/1 Running 0 2m21s pod/flexsnap-certauth-65944c6797-vvspm 1/1 Running 0 3m45s pod/flexsnap-coordinator-84ccfd95c5-59ztr 1/1 Running 0 2m20s pod/flexsnap-fluentd-9b22l 1/1 Running 0 3m8s pod/flexsnap-fluentd-collector-85fbc6677b-k2b56 1/1 Running 0 3m7s pod/flexsnap-fluentd-rqqkd 1/1 Running 0 3m8s pod/flexsnap-listener-8654fb56d9-4ltrs 1/1 Running 0 2m18s pod/flexsnap-nginx-787878dfb6-j6m6r 1/1 Running 2 2m21s pod/flexsnap-notification-548bf5fdb6-tdwm6 1/1 Running 0 2m19s pod/flexsnap-rabbitmq-0 1/1 Running 0 2m57s pod/flexsnap-scheduler-578d4646fd-z8fcv 1/1 Running 0 2m19s pod/flexsnap-workflow-general-1709012159-12c95675-tpnqw 1/1 Running 0 78s pod/media1-media-0 1/1 Running 0 6m58s pod/nb-postgresql-0 1/1 Running 0 39m pod/nucleus-env-primary-0 1/1 Running 0 34m NAME READY AGE statefulset.apps/dedupe1-uss-controller 1/1 11m statefulset.apps/flexsnap-rabbitmq 1/1 2m58s statefulset.apps/media1-media 1/1 6m59s statefulset.apps/nb-postgresql 1/1 39m statefulset.apps/nucleus-env-primary 1/1 34m NAME COMPLETIONS DURATION AGE job.batch/flexsnap-workflow-general-1709012159-12c95675 0/1 79s 79s NAME TAG AGE STATUS primaryserver.netbackup.veritas.com/nucleus-env 10.4 38m Success NAME AGE TAG SIZE READY msdpscaleout.msdp.veritas.com/dedupe1 12m 20.4 1 1 NAME TAG AGE PRIMARY SERVER STATUS mediaserver.netbackup.veritas.com/media1 10.4 7m59s <buildnumber>.aks-nbux-medium-cfg-te-15902.internal Success NAME TAG AGE STATUS cpserver.netbackup.veritas.com/cpserver-1 10.4 3m56s Success
Access the Cloud Scale Technology Web UI using the https://<primaryServer>/webui/login.
The primaryserver is the host name or IP address of the NetBackup primary server that you want to sign in to.
Terraform scripts helps to quickly and easily build the infrastructure and deploy Veritas Cloud Scale Technology on desired cloud environment.