Class KubeConfigMapName
Defines internal NEONKUBE global cluster configmap names.
Namespace: Neon.Kube
Assembly: Neon.Kube.dll
Syntax
public static class KubeConfigMapName
Fields
ClusterHealth
Identifes the NEONKUBE configmap used to report cluster health. This configmap is located in the NeonStatus namespace and is initially created during cluster setup and is maintained by the neon-cluster-operator thereafter.
Declaration
public const string ClusterHealth = "cluster-health"
Field Value
Type | Description |
---|---|
string |
ClusterInfo
Identifes the NEONKUBE configmap used to report cluster info. This configmap is located in the NeonStatus namespace and is initially created during cluster setup and is maintained by the neon-cluster-operator thereafter.
Declaration
public const string ClusterInfo = "cluster-info"
Field Value
Type | Description |
---|---|
string |
ClusterLock
Identifies the NEONKUBE configmap used to indicate whether the cluster is considered to be locked. neon-desktop, neon-cli, and ClusterFixture use this to block operations like cluster reset, remove, pause, and stop when the cluster is locked in an attempt to avoid harmful operations on production or otherwise important clusters.
This configmap is located in the NeonStatus namespace.
Declaration
public const string ClusterLock = "cluster-lock"
Field Value
Type | Description |
---|---|
string |
ClusterManifest
Identifies the configmap holding the ClusterManifest.
This configmap is located in the NeonSystem namespace.
Declaration
public const string ClusterManifest = "cluster-manifest"
Field Value
Type | Description |
---|---|
string |