package
18.0.0-dev.vnet-windows.4+incompatible
Repository: https://github.com/gravitational/teleport.git
Documentation: pkg.go.dev

# Functions

InKubeCluster detemines if the agent is running inside a Kubernetes cluster and has access to service account token and cluster CA.
New returns a new instance of Kubernetes Secret identity backend storage.
NewShared returns a new instance of the kuberentes shared secret store (equivalent to New() except that this backend can be written to by any teleport agent within the helm release.
NewSharedWithClient returns a new instance of the shared kubernetes secret store with the provided client (equivalent to NewWithClient() except that this backend can be written to by any teleport agent within the helm release.
NewWithClient returns a new instance of Kubernetes Secret identity backend storage with the provided client.
NewWithConfig returns a new instance of Kubernetes Secret identity backend storage with the provided config.

# Constants

NamespaceEnv is the env variable defined by the Helm chart that contains the namespace value.
ReleaseNameEnv is the env variable defined by the Helm chart that contains the release name value.

# Structs

Backend implements a subset of the teleport backend API backed by a kuberentes secret resource and storing backend items as entries in the secret's 'data' map.
Config structure represents configuration section.