The Controller Lifecycle Notifications plugin sends webhooks from the operations center to a configured endpoint based on managed controller state changes, such as provisioning and deprovisioning.
Status names and descriptions
The following table shows the status names and descriptions.
Status name | Definition |
---|---|
|
Sent when a controller connects to the operations center after its health check endpoint is reachable from the operations center. |
|
Sent when the operations center completes a request to deprovision a controller. |
|
Sent when the operations center initiates a request to deprovision a controller. |
|
Sent if the operations center encounters an error when it tries to deprovision a controller. It only includes fatal errors, such as the Kubernetes API being unreachable. |
|
Sent when a controller disconnects from the operations center. |
|
Sent when the operations center completes a request to provision a controller. The underlying Kubernetes resource provisioning may still be incomplete. |
|
Sent when the operations center initiates a request to provision a controller. |
|
Sent if the operations center encounters an error when it tries to provision a controller. It only includes fatal errors, such as the Kubernetes API being unreachable. |
|
Sent when the operations center initiates a request to restart a controller. |
|
Sent if the operations center encounters an error when it tries to restart a controller. It only includes fatal errors, such as the Kubernetes API being unreachable. |
|
Sent when the operations center completes a request to start a controller. The controller may not have started yet. This status can be sent when the controller does not start; for example, if it requests too much memory for the pod to be scheduled. |
|
Sent if a |
|
Sent when the operations center initiates a request to start a controller. |
|
Sent if the operations center encounters an error when it tries to start a controller. It only includes fatal errors, such as the Kubernetes API being unreachable. |
|
Sent when the operations center completes a request to stop a controller. |
|
Sent when the operations center initiates a request to stop a controller. |
|
Sent if the operations center encounters an error when it tries to stop a controller. It only includes fatal errors, such as the Kubernetes API being unreachable. |
For information about the Controller Lifecycle Notifications plugin release notes, refer to Operations Center Plugins.