Skip to main content

Kubernetes

Kubernetes connections enable integration with Kubernetes clusters across different cloud providers and environments. You can configure connections to AWS EKS clusters, Google Cloud GKE instances, and Config Connector (CNRM) implementations.

FieldDescriptionScheme
cnrm

CNRM connection details

CNRM

connection

The connection url to use, mutually exclusive with kubeconfig

Connection

eks

EKS connection details

EKS

gke

GKE connection details

GKE

kubeconfig

Source for kubeconfig

EnvVar

note

One of the four sources of connection details must be provided.

EKS Connection

FieldDescriptionScheme
cluster*

Name of the cluster

string

connection

The connection url to use, mutually exclusive with accessKey and secretKey

Connection

accessKey

EnvVar

secretKey

EnvVar

region

The AWS region

string

endpoint

Custom AWS Endpoint to use

string

skipTLSVerify

Skip TLS verify when connecting to AWS

bool

GKE Connection

FieldDescriptionScheme
cluster*

Name of the cluster

string

project*

Name of the project

string

zone*

Name of the zone

string

connection

The connection url to use, mutually exclusive with credentials

Connection

credentials

The credentials to use for authentication

EnvVar

endpoint

Custom GCP Endpoint to use

string

skipTLSVerify

Skip TLS verification when connecting to GCP

bool

CNRM Connection

FieldDescriptionScheme
clusterResource

Name of the cluster resource

string

clusterResourceNamespace

Namespace of the cluster resource

string

gke

GKE connection

GKE