IBM Event Automation incorporates both IBM proprietary and open source components, including Apache Kafka and Apache Flink. In case of a problem with any of these components, IBM will investigate, identify, and provide a fix when possible. Where the fix applies to an open source component, IBM will work with the open source community to contribute the fix to the open source project as appropriate.
If you encounter client-side issues when using Event Streams with clients that are not provided by IBM, IBM can assist you in working with the open source community to resolve those issues.
For Apache Flink, support is provided if the following conditions are met:
- A Flink instance deployed and managed by the IBM Operator for Apache Flink on the Red Hat OpenShift Container Platform or, in Event Processing version 1.0.5 and later, on any other Kubernetes platform that supports the Red Hat Universal Base Images (UBI) containers. Only session mode and application mode deployments are supported.
- Only deployments that are using the IBM images for both the operator and the operand (instance) are supported.
- Flink is supported for the execution of Flink SQL programs. They can be executed by using the Java Table API or the SQL Client.
- Only the Kafka connector is supported for connecting to external systems.