Find out more abut the Custom Resource Definitions (CRDs) used by Event Processing.
eventprocessing.events.ibm.com/v1beta1
Resource: spec
Field |
Type |
Description |
authoring |
authoring |
Object containing authoring configuration. |
deployNetworkPolicies |
boolean |
Control deployment of NetworkPolicies used by the instance (default: true). |
flink |
flink |
Object containing authoring configuration. |
license |
license |
Object containing product licensing details. |
Resource: license
For more information about licensing, see the licensing reference.
Field |
Type |
Description |
accept |
boolean |
Setting to true will declare that you have accepted the license terms and conditions (default: false). |
license |
string |
The license with which you are installing the product. |
metric |
string |
The license metric that is used for your product license. |
use |
string |
The usage of the license with which you are installing the product. |
Resource: flink
Field |
Type |
Description |
endpoint |
string |
The address of the Flink cluster’s REST endpoint. |
Resource: authoring
Field |
Type |
Description |
authConfig |
authConfig |
Object containing authentication configuration. |
storage |
storage |
Object containing persistence configuration. |
template |
template |
Object containing Kubernetes resource overrides. |
tls |
tls |
Object containing TLS configuration. |
Resource: authConfig
Field |
Type |
Description |
authType |
string |
The authentication method that you are going to use. Either LOCAL or OIDC . |
oidcConfig |
oidcConfig |
Object containing OIDC configuration. |
Resource: oidcConfig
Field |
Type |
Description |
additionalScopes |
array[string] |
Additional scopes over openid, profile, email that should be required, useful when using the authorizationClaimPointer. |
authorizationClaimPointer |
string |
A JSON pointer to a claim in the ID token from the provider, which will be used for mapping authorization roles (for example, “/resource_access/client_id/roles”). |
authorizationPath |
string |
The path to the authorization endpoint of this provider. |
clientIDKey |
string |
The key in the secret that contains the OIDC Client ID. |
clientSecretKey |
string |
The key in the secret that contains the OIDC Secret Key. |
discovery |
boolean |
Whether to use OIDC discovery to retrieve the configuration for this provider. |
endSessionPath |
string |
The path to the end session endpoint of this provider. |
secretName |
string |
Secret containing OIDC credentials. |
site |
string |
The site of the OIDC provider. |
tokenPath |
string |
The path to the token endpoint of this provider. |
Resource: storage
Field |
Type |
Description |
deleteClaim |
boolean |
Specifies if the persistent volume claim has to be deleted when the instance is deleted. |
existingClaimName |
string |
The name of a pre-created Persistence Volume Claim (PVC). |
root |
string |
The root storage path where data is stored. |
rotationSecretName |
string |
The Kubernetes secret used for supplying a new encryption key. |
selectors |
object |
Labels to be used during PVC bind. |
size |
string |
The storage size limit for the volume. |
storageClassName |
string |
The storage class name to use on created Persistent Volume Claims (PVCs). |
type |
string |
Type of persistence to use. Either ephemeral or persistent-claim . |
Resource: template
Field |
Type |
Description |
annotations |
object |
Annotations that will be added to all Kubernetes resources used by the instance. |
labels |
object |
Labels that will be added to all Kubernetes resources used by the instance. |
pod |
pod |
Object containing pod override configuration. |
Resource: pod
Field |
Type |
Description |
spec |
podSpec |
Kubernetes pod spec overrides. |
Resource: tls
Field |
Type |
Description |
caCertificate |
string |
The key in the secret that holds the value of the CA certificate. |
caSecretName |
string |
The name of a secret containing a root CA certificate that the product should use when creating additional certificates. |
key |
string |
The key in the secret that holds the value of the private key. |
secretName |
string |
The name of a secret containing certificates for securing component communications. |
serverCertificate |
string |
The key in the secret that holds the value of the server certificate. |
trustedCertificates |
array[trustedCertificate] |
A set of secrets containing certificates which the manager should trust when communicating with other services, such as gateways or OIDC providers. |
ui |
ui |
Object containing TLS configuration explicitly for the UI (not present in eventgateway.events.ibm.com/v1beta1). |
Resource: ui
Field |
Type |
Description |
caCertificate |
string |
The key in the secret that holds the value of the CA certificate. |
key |
string |
The key in the secret that holds the value of the private key. |
secretName |
string |
The name of a secret containing certificates for securing component communications. |
serverCertificate |
string |
The key in the secret that holds the value of the server certificate. |
Status
Find the CRDs supported by status
.
Important: Status field is used to display specific information about the instance. Do not edit the status field manually.
Resource: status
Field |
Type |
Description |
conditions |
array[condition] |
A list of conditions representing the state of the custom resource. |
versions |
versions |
Object containing versioning information. |
endpoints |
array[endpoint] |
A list of endpoints exposed by the instance. |
phase |
string |
A value representing the phase in which the instance is operating. Either Running , Failed or Pending . |
Resource: condition
Field |
Type |
Description |
lastTransitionTime |
string |
The time at which the condition was applied. |
message |
string |
Human-readable message indicating details about the condition. |
reason |
string |
Machine-readable, UpperCamelCase text indicating the reason for the condition. |
status |
string |
Indicates whether that condition is applicable. Either True , False or Unknown . |
type |
string |
The identifier of the condition. |
Resource: endpoint
Field |
Type |
Description |
name |
string |
Unique name for the endpoint. |
type |
string |
Type of service the endpoint is exposing. For example UI or API . |
scope |
string |
The scope of the endpoint. For example External , Internal . |
uri |
string |
The URI of the endpoint. |
Resource: versions
Field |
Type |
Description |
reconciled |
string |
The reconciled version of the instance. |
available |
available |
Object containing available versions. |
Resource: available
Field |
Type |
Description |
versions |
array[version] |
A list of the available versions. |
channels |
array[channel] |
A list of the available channels. |
Resource: version
Field |
Type |
Description |
name |
string |
The semantic version number. |
licenses |
array[availableLicense] |
A list of available licenses. |
Resource: channel
Field |
Type |
Description |
name |
string |
The semantic version number. |
licenses |
array[availableLicense] |
A list of available licenses. |
Resource: availableLicense
Field |
Type |
Description |
name |
string |
The semantic version number. |
displayName |
string |
Optional display name for the license. |
link |
string |
Link to the license content. |
matchesCurrentType |
boolean |
True if the license matches the type of license used by the current operand. |
licenseUseList |
array[string] |
A list of available license uses. |
availableMetrics |
array[string] |
A list of available license metrics. |