Management Plane Status
Observed status and version of a TSB management plane installation.
AWSControllerStatus
AWSControllerStatus represents the status of the AWS Controller.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
ApiServerStatus
ApiServerStatus represents the status of the API server.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
BanyanDBStatus
BanyanDBStatus represents the status of the BanyanDB.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
CertManagerStatus
CertManagerStatus represents the status of the Cert-Manager.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
ECKStatus
ECKStatus represents the status of the ECK.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
elasticsearch | tetrateio.api.install.managementplane.v1alpha1.ElasticStatus | – |
ElasticStatus
ElasticStatus represents the status of the Elasticsearch instance installed by ECK.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
health | tetrateio.api.install.managementplane.v1alpha1.ElasticStatus.Health | – |
phase | tetrateio.api.install.managementplane.v1alpha1.ElasticStatus.OrchestrationPhase | – |
availableNodes | int32 | – |
FrontEnvoyStatus
FrontEnvoyStatus represents the status of the Front Envoy.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
IamServerStatus
IamServerStatus represents the status of the IAM server.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
KubegresStatus
KubegresStatus represents the status of the Kubegres.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
LDAPStatus
LDAPStatus represents the status of the LDAP.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
MPCStatus
MPCStatus represents the status of the MPC.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
ManagementPlaneComponentStatusSet
ManagementPlaneComponentStatusSet represents the status of all components in the management plane.
ManagementPlaneStatus
ManagementPlaneStatus represents the status of the management plane.
Field | Description | Validation Rule |
---|---|---|
observedGeneration | int64 | – |
tsbVersion | string | – |
phase | tetrateio.api.install.common.PhaseInfo.Phase | – |
components | tetrateio.api.install.managementplane.v1alpha1.ManagementPlaneComponentStatusSet | – |
lastUpdated | google.protobuf.Timestamp | – |
conditions | List of tetrateio.api.install.kubernetes.Condition | – |
N2ACStatus
N2ACStatus represents the status of the N2AC.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
NGACStatus
NGACStatus represents the status of the NGAC.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
OapStatus
OapStatus represents the status of the OAP.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
OpenTelemetryCollectorStatus
OpenTelemetryCollectorStatus represents the status of the OpenTelemetry Collector.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
WebUIStatus
WebUIStatus represents the status of the Web UI.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
XCPStatus
XCPStatus represents the status of the XCP components.
Field | Description | Validation Rule |
---|---|---|
central | tetrateio.api.install.managementplane.v1alpha1.XCPStatus.CentralStatus | – |
operator | tetrateio.api.install.managementplane.v1alpha1.XCPStatus.CentralOperatorStatus | – |
CentralOperatorStatus
XCPCentralOperatorStatus provides the status of the central operator.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
CentralStatus
CentralStatus provides the status of the central component.
Field | Description | Validation Rule |
---|---|---|
version | string | – |
status | tetrateio.api.install.common.ComponentStatusInfo.ComponentStatus | – |
errorMessage | string | – |
Health
Health represents health of the Elasticsearch cluster.
Field | Number | Description |
---|---|---|
UNKNOWN | 0 | |
RED | 1 | RED cluster health represents that the cluster has some unassigned primary shards, which means that some operations such as searches and indexing may fail. |
YELLOW | 2 | YELLOW cluster health represents that the cluster has no unassigned primary shards but some unassigned replica shards. This increases your risk of data loss and can degrade cluster performance. |
GREEN | 3 | GREEN cluster health represents that the all the shards in cluster are allocated and cluster is working as expected. |
OrchestrationPhase
OrchestrationPhase is the phase Elasticsearch is in from the controller point of view.
Field | Number | Description |
---|---|---|
INVALID | 0 | |
APPLYING_CHANGES | 1 | Elasticsearch controller is working towards a desired state, cluster can be unavailable. |
MIGRATING_DATA | 2 | Elasticsearch is currently migrating data to another node. |
STALLED | 3 | Elasticsearch cannot make progress with a node shutdown during downscale or rolling upgrade. |
READY | 4 | Elasticsearch is operating at the desired spec. |