Install Tenable Security Center in Kubernetes

This page describes how to install Tenable Security Center on a Kubernetes cluster.

Before You Begin

  • You must have a Kubernetes cluster on a supported Kubernetes environment. For more information, see Supported Kubernetes Environments.

  • Download the kubectl binaries. For more information, see the Kubernetes documentation.

  • Update your kubeconfig file to allow kubectl to communicate with the Kubernetes cluster.

  • Download the Helm binaries. For more information, see the Helm documentation.

Install Tenable Security Center in Kubernetes

  1. Add the Tenable Helm Charts repository with the following command:

    Copy
    helm repo add tenable https://charts.tenable.com
  2. Update the repository:

    Copy
    helm repo update
  3. Install the Helm Chart or upgrade an existing Helm Chart using one of the following:

    -or-

    Note: The values in these steps are based on a setup with 10,000 active IP addresses. For minimum requirements for your environment, see Tenable Security Center Cloud Requirements.

  4. Ensure that Tenable Security Center is installed by checking the container logs and pod status. For more information, see Troubleshooting Tenable Security Center in Kubernetes.

  5. Copy the external IP of the service. For example, for an AWS environment with DNS configured, the external IP would be the load balancer DNS name.

  6. To access the Tenable Security Center UI, navigate to https://<External-IP>:443. The application's hostname is tenable-security-center-0.