CouchbaseCluster Events

      +
      Kubernetes events that are raised by the Operator for CouchbaseCluster resources.

      Kubernetes can displays extended information about a resource using the kubectl describe command. The Operator generated life-cycle events as the cluster is provisioned, edited or repaired. These events may be used for problem determination or as synchronous triggers for external Kubernetes orchestration.

      The lifecycle of a CouchbaseCluster includes the following events (in no particular order):

      Member Lifecycle

      MemberCreationFailed

      A new member was unable to be created. This may be due to pod scheduling constraints, network issues or TLS configuration.

      NewMemberAdded

      A new Couchbase node was added to the cluster.

      FailedAddNode

      A Couchbase node failed to join the cluster.

      FailedAddBackNode

      A Couchbase node failed to be added back into a cluster after being manually failed over.

      MemberRemoved

      A Couchbase node was removed from the cluster.

      MemberDown

      A Couchbase node has been reported as down by its peers.

      MemberRecovered

      A failed Couchbase node has been recovered from its persistent volume.

      MemberFailedOver

      A node has either been failed over automatically or manually.

      RebalanceStarted

      A rebalance operation has started.

      RebalanceIncomplete

      A rebalance operation has terminated abnormally; nodes may have not been added or ejected as expected.

      RebalanceCompleted

      A rebalance operation has successfully completed.

      Cluster Upgrade Lifecycle

      UpgradeStarted

      An upgrade operation has started.

      UpgradeFinished

      An upgrade operation has successfully completed.

      Upgrade events are raised in relation to an upgrade of the entire cluster and not individual nodes. Individual node upgrades will raise NewMemberAdded, RebalanceStarted, MemberRemoved and RebalanceCompleted member lifecycle events as members are swapped out for upgraded replacements.

      Bucket Lifecycle

      BucketCreated

      A bucket was created.

      BucketDeleted

      A bucket was deleted.

      BucketEdited

      A bucket was modified.

      RBAC Lifecycle

      UserCreated

      A Couchbase user was created.

      UserDeleted

      A Couchbase user was deleted.

      UserEdited

      A Couchbase user was edited.

      GroupCreated

      A Couchbase group was created.

      GroupDeleted

      A Couchbase group was deleted.

      GroupEdited

      A Couchbase group was edited.

      Service Lifecycle

      ServiceCreated

      A cluster service was created.

      ServiceDeleted

      A cluster service was deleted.

      Cluster Lifecycle

      ClusterSettingsEdited

      The cluster specification was modified.

      Security Lifecycle

      SecuritySettingsUpdated

      Security related settings e.g. TLS mode were updated.

      AdminPasswordChanged

      The administrator password was updated.

      TLS Lifecycle

      TLSUpdated

      TLS server certificates and keys, and optionally the CA certificate, were updated across the cluster.

      TLSInvalid

      TLS configuration invalid. Consult the Operator logs for details.

      ClientTLSUpdated

      TLS client certificate and keys, and optionally the CA certificate, were updated.

      ClientTLSInvalid

      TLS client configuration invalid. Consult the Operator logs for details.

      XDCR Lifecycle

      RemoteClusterAdded

      A remote cluster reference was created.

      RemoteClusterRemoved

      A remote cluster reference was removed.

      ReplicationAdded

      A replication was created and associated with a remote cluster.

      ReplicationRemoved

      A replication was deleted and disassociated from a remote cluster.

      Backup Lifecycle

      BackupCreated

      A periodic backup job was created.

      BackupUpdated

      A periodic backup job was updated.

      BackupDeleted

      A periodic backup job was deleted.

      BackupStarted

      Backup

      BackupRestoreCreated

      A restore job was created.

      BackupRestoreDeleted

      A restore job was deleted. This condition indicates successful completion.

      Auto-scaling Lifecycle

      EventAutoscalerCreated

      An autoscaling resource was created for a server class.

      EventAutoscalerDeleted

      An autoscaling resource was deleted for a server class.

      EventAutoscaleUp

      An autoscaler requested a server class to be scaled up.

      EventAutoscaleDown

      An autoscaler requested a server class to be scaled down.

      Volume Expansion Lifecycle

      EventReasonExpandVolumeStarted

      An expansion event has started for a specific persistent volume.

      EventReasonExpandVolumeFallback

      An expansion event has failed for a specific persistent volume. All subsequent volume expansion requests are canceled and cluster falls back to rolling upgrade of volumes.

      EventReasonExpandVolumeSucceeded

      An expansion event has successfully completed for a specific persistent volume.