Documentation ¶
Index ¶
Constants ¶
View Source
const ( LabelStatefulSetName = OperatorID + "/stateful-set" LabelExternal = OperatorID + "/external" )
LabelStatefulSetName is the label used to identify stateful sets managed by the operator.
View Source
const ( AnnotationExternalSource = LabelExternal + "-source" AnnotationExternalTargets = LabelExternal + "-targets" )
View Source
const ( EnvDevelopmentModeSchema = "UNSEALER_DEVELOPMENT_MODE_SCHEMA" EnvDevelopmentModeK8sTokenFile = "UNSEALER_DEVELOPMENT_MODE_K8S_TOKEN_FILE" EnvDeploymentName = "UNSEALER_DEPLOYMENT_NAME" EnvVaultAddr = "VAULT_ADDR" EnvNamespace = "UNSEALER_NAMESPACE" EnvPodName = "UNSEALER_POD_NAME" EnvPodIP = "UNSEALER_POD_IP" )
Environment variable names
View Source
const ( KeyPassword = "password" KeyPrefixUnsealKey = "unsealKey" KeySecretPath = "secretPath" KeyUsername = "username" KeyRole = "role" KeyMountPath = "mountPath" )
Secret key names
View Source
const ContainerNameVault = "vault"
ContainerNameVault is the default vault container name
View Source
const DefaultExternalInterval = 20 * time.Minute
View Source
const OperatorID = "vault-unsealer.bakito.net"
OperatorID is the unique identifier for the vault-unsealer operator.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.