GeezerVison is showing github.com — [docs] Describe kubernetesRunner.allowedPipelineNamespaces · feldera/feldera@0410425
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: docs.feldera.com/docs/changelog.md +7Lines changed: 7 additions & 0 deletions - Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|
@@ -10,6 +10,13 @@ Source edition can be found on github. |
10 | 10 |
|
11 | 11 | ## Unreleased |
12 | 12 |
|
| 13 | +- Incompatible change (Enterprise, Kubernetes): with |
| 14 | + `kubernetesRunner.enablePerPipelineNamespace`, a pipeline can select a |
| 15 | + namespace with `resources.namespace` only if the operator lists the |
| 16 | + namespace in the Helm value `kubernetesRunner.allowedPipelineNamespaces` |
| 17 | + as an exact name or a pattern. Before, such a pipeline could select any |
| 18 | + namespace. A pipeline that already runs in another namespace can still |
| 19 | + be stopped. |
13 | 20 | - Iceberg input: in follow mode, a retry after a failed read no longer |
14 | 21 | ingests the rows that the failed read already ingested. Before, a retry |
15 | 22 | ingested them again, and a deleted row could get a negative weight on a |
|
Collapse file
Copy file name to clipboardExpand all lines: docs.feldera.com/docs/get-started/enterprise/helm-chart-reference.md +1Lines changed: 1 addition & 0 deletions - Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|
@@ -64,6 +64,7 @@ The Kubernetes runner manages pipeline pod lifecycle. |
64 | 64 | | Key | Default | Description | |
65 | 65 | |-----|---------|-------------| |
66 | 66 | | `kubernetesRunner.enablePerPipelineNamespace` | `false` | When `true`, pipelines can run in their own namespaces (requires `ClusterRole`/`ClusterRoleBinding`). When `false`, pipelines run in the same namespace as Feldera. | |
| 67 | +| `kubernetesRunner.allowedPipelineNamespaces` | `[]` | Namespaces a pipeline may select with `resources.namespace` when `enablePerPipelineNamespace` is `true`. An entry is an exact name or a pattern in which `*` matches any characters, such as `team-*`; a pattern must match the whole name. The Feldera namespace is always allowed. An empty list means no extra namespace is allowed. Chart v0.380.0 and later. | |
67 | 68 | | `kubernetesRunner.enablePipelineResize` | `false` | **Experimental.** Allow changing the CPU, memory, storage, and volume attributes class of a running single-host pipeline without a restart. Requires Kubernetes 1.34 or later. See [resizing a running pipeline](/pipelines/configuration#resizing-a-running-pipeline). | |
68 | 69 | | `kubernetesRunner.allowCustomPipelineTemplate` | `false` | **Experimental.** Allow pipelines to reference a ConfigMap containing a custom StatefulSet YAML template. The template format may change incompatibly across Feldera upgrades. | |
69 | 70 | | `kubernetesRunner.pipelineStatefulSetLabels` | `[]` | Labels added to pipeline StatefulSet `metadata.labels`. Format: `["key=value"]`. | |
|