EventingBackend
The eventingbackends.eventing.kyma-project.io
CustomResourceDefinition (CRD) is a detailed description of the kind of data used to manage Eventing backends within Kyma. To get the up-to-date CRD and show the output in the YAML format, run this command:
Click to copy
kubectl get crd eventingbackends.eventing.kyma-project.io -o yaml
Sample custom resource
This is a sample EventingBackend custom resource (CR) that the Eventing Controller creates by default when Kyma is deployed. It has an empty spec
section.
Click to copy
apiVersion: eventing.kyma-project.io/v1alpha1kind: EventingBackendmetadata: name: eventing-backend namespace: kyma-systemspec: {}
Custom resource parameters
When you fetch an existing EventingBackend CR, the Eventing Controller adds the status section, which shows the current status of Kyma Eventing.
EventingBackend.eventing.kyma-project.io/v1alpha1
Status:
Parameter | Type | Description |
---|---|---|
backendType | string | Specifies the backend type used. The value is either BEB , or NATS . |
bebSecretName | string | Name of the Secret containing BEB access tokens, required for BEB only. |
bebSecretNamespace | string | Namespace of the Secret containing BEB access tokens, required for BEB only. |
conditions | []object | Defines the status of the Controller and the EPP. |
conditions.lastTransitionTime | string | Defines the date of the last condition status change. |
conditions.message | string | Provides more details about the condition status change. |
conditions.reason | string | Defines the reason for the condition status change. |
conditions.status (required) | string | Status of the condition. The value is either True , False , or Unknown . |
conditions.type | string | Short description of the condition. |
eventingReady | boolean | Defines the overall Backend status. |
Related resources and components
These components use this CR:
Component | Description |
---|---|
Eventing Controller | The Eventing Controller uses this CR to display its ready status and the ready status of the Event Publisher Proxy. |