Mohammadreza Khani 91c10c89da feat(crd): add dual-format Args field supporting map and list
Add a custom Args type that accepts both a key-value map and a flat
CLI-style list, normalizing internally to []string so downstream code
requires no changes.

- Args: new []string alias with UnmarshalJSON (map + list) and
  MarshalJSON (map) — keys are sorted for deterministic ordering
- CRD schema: switch args from typed array to
  x-kubernetes-preserve-unknown-fields to accept either shape
- Bump go-flink-client to v0.2.2 (fix: programArgsList → programArg
  query parameter name for Flink REST API)

Args can now be written as:
  args:
    kafka-host: broker:9092
    kafka-group-id: my-group

Or the existing list format:
  args:
    - "--kafka-host"
    - broker:9092
2026-07-23 15:25:08 +03:30
2025-04-05 01:39:02 +03:30
2025-01-11 00:25:57 +03:30
2025-03-12 23:33:09 +03:30
2026-07-22 10:48:53 +03:30
2024-12-13 15:00:43 +03:30
2024-12-13 15:00:43 +03:30
2024-12-13 15:00:43 +03:30
2024-12-13 15:00:43 +03:30
2026-07-22 10:48:53 +03:30
2024-12-15 10:27:34 +03:30
2026-07-22 10:48:53 +03:30
2024-12-13 02:49:40 +03:30
2024-12-06 19:27:05 +03:30

Installation:

helm repo add lc-flink-operator https://git.logicamp.tech/Logicamp/flink-kube-operator/raw/branch/main/helm/
helm install flink-kube-operator lc-flink-operator/flink-kube-operator
Description
No description provided
Readme 1.4 MiB
Languages
Go 85.3%
Starlark 6.4%
Shell 3.7%
Smarty 2.9%
Dockerfile 1.7%