Skip to content

Kubernetes#

This section is applicable only if you are installing Privacera on Kubernetes.

Prerequisite Notes
Kubernetes Cluster For security reasons, it is recommended to have Kubernetes dedicated for Privacera
Kubernetes Namespace Privacera will automatically create the Namespace in the Kubernetes cluster. But you have the option to pre-create one and make it available during Privacera installation
IAM Roles for NodeGroups (AWS) The NodeGroups where Privacera's pods run will need the IAM roles based on the services enabled. For the complete list refer here.

Install kubectl#

kubectl is a tool used to interact with your Kubernetes cluster. To install the kubectl (Kubernetes CLI), see Install Tools.

Cluster Authentication#

The cluster details such as users, namespaces, and authentication mechanisms are defined in the kubeconfig file. A kubeconfig file is a file used to configure access to Kubernetes when used in conjunction with the kubectl tool.

When you create your Kubernetes cluster, the kubeconfig file should be generated automatically. For more information, see Verify kubectl configuration.

By default, the kubeconfig file is generated at the location ~/.kube/config. The kubectl checks for the file at this location.

If the file is not generated at the location, then you can create one. See the following links: