Flink parameters

Provide the appropriate values to configure Apache Flink processing, the Apache Flink persistent volume claim (PVC), and the Docker image that is used by the initialization containers in pods for deploying Flink event processors.

Notation

Configuration parameters for custom resources start with the spec.bai_configuration. prefix.

For example:
spec:
  bai_configuration:
    flink:
      task_manager_memory: '2728mb'

Measurement units

The task_manager_memory and job_manager_memory parameters are used for configuring Flink parameters. For the list of supported units, see the Flink documentation External link opens a new window or tab for Flink configuration.

The task_manager_memory_request, task_manager_memory_limit, job_manager_memory_request, and job_manager_memory_limit parameters are used for configuring requests and limits for Kubernetes memory and CPU resources. Find the valid units on the following pages.
  • For memory requests and limits, see the Meaning of Memory External link opens a new window or tab page of the Kubernetes documentation.
  • For CPU requests and limits, see the Meaning of CPU External link opens a new window or tab page of the Kubernetes documentation.