Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. NetBackup™ Deployment Guide for Kubernetes Clusters
  3. Section II. Deployment
  4. Deploying Cloud Scale
  5. Deploying Cloud Scale environment
  6. Installing Cloud Scale environment
NetBackup™ Deployment Guide for Kubernetes Clusters

Installing Cloud Scale environment

To install NetBackup using Helm charts on Kubernetes cluster, perform the following:

  1. Download the NetBackup TAR package from Veritas Download Center which contains the container images and the Helm chart for NetBackup Kubernetes application.
  2. Deploy the operators. For more information on deploying the operators, refer to the following section:

    See Deploying the operators.

  3. Deploy the fluentbit. For more information on deploying the fluentbit for logging strategy, refer to the following section:

    See Deploying fluentbit for logging.

  4. Deploy the PostgreSQL database. For more information on deploying the PostgreSQL database, refer to the following section:

    See Deploying Postgres.

  5. Perform the following steps to deploy the environment.yaml file:
    • Use the following command to save the environment chart values to a file:

      helm show values environment-<version>.tgz > environment-values.yaml

    • Edit the chart values to fit the required environment:

      vi environment-values.yaml

    • Generate the environment.yaml file as follows:

      helm template environment-<version>.tgz -f environment-values.yaml > environment.yaml

    • Use the following command to apply the environment.yaml file:

      kubectl apply -n netbackup -f environment.yaml

    For example,

    helm show values environment-11.0.tgz > environment-values.yaml
    $
    $ vi environment-values.yaml
    $
    $ helm template environment-11.0.tgz -f environment-values.yaml > environment.yaml
    $
    $ kubectl apply -n netbackup -f environment.yaml
    secret/primary-credential-secret created
    secret/kms-secret created
    secret/example-key-secret created
    secret/msdp-secret1 created
    bundle.trust.cert-manager.io/db-cert created
    environment.netbackup.veritas.com/<userName>-nb created

Note:

By default, Helm stores the input values in a Kubernetes secret. Hence to avoid the values being discovered by anyone, customers must reset the database password after Cloud Scale deployment.

Feedback

Was this page helpful?
Previous

Deploying Cloud Scale environment

Next

Single node Cloud Scale Technology deployment

Feedback

Was this page helpful?