key

package
v0.8.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 20, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AppOperatorVersion              = "0.0.0"
	TeleportOperatorFinalizer       = "teleport.finalizer.giantswarm.io"
	TeleportKubeAppDefaultNamespace = "giantswarm"
	TeleportKubeAppNamespace        = "kube-system"
	TeleportOperatorLabelValue      = "teleport-operator"
	TeleportOperatorConfigName      = "teleport-operator"
	TeleportBotSecretName           = "identity-output"
	TeleportKubeTokenValidity       = 1 * time.Hour
	TeleportNodeTokenValidity       = 24 * time.Hour

	AppCatalog            = "appCatalog"
	AppName               = "appName"
	AppVersion            = "appVersion"
	IdentityFile          = "identityFile"
	Identity              = "identity"
	ManagementClusterName = "managementClusterName"
	ProxyAddr             = "proxyAddr"
	TeleportVersion       = "teleportVersion"
)

Variables

This section is empty.

Functions

func GetAppName

func GetAppName(clusterName string, appName string) string

func GetAppSpecKubeConfigSecretName

func GetAppSpecKubeConfigSecretName(clusterName string) string

func GetConfigmapDataFromTemplate

func GetConfigmapDataFromTemplate(authToken string, proxyAddr string, kubeClusterName string, teleportVersion string) string

func GetConfigmapName

func GetConfigmapName(clusterName string, appName string) string

func GetRegisterName

func GetRegisterName(managementClusterName, clusterName string) string

func GetSecretName

func GetSecretName(clusterName string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL