Skip to content

Commit 4e477d7

Browse files
authored
Modify obs_pipelines podManagementPolicy to Parallel (#2311)
* Modify podManagementPolicy from OrderedReady to Parallel - Observability Pipelines pods don't need to start in an ordered fashion since there is no consensus between them anyway. - Starting them all in Parallel is fine and will allow for faster deploys, especially in larger installations. * Update changelog * Update chart version * Fix incorrect image tag version
1 parent 129a52f commit 4e477d7

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

charts/observability-pipelines-worker/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 2.12.3
4+
5+
- Change the default podManagementPolicy to Parallel
6+
37
## 2.12.2
48

59
- Add clarifying note to values.yaml configuration for custom secrets management

charts/observability-pipelines-worker/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: observability-pipelines-worker
3-
version: "2.12.2"
3+
version: "2.12.3"
44
description: Observability Pipelines Worker
55
type: application
66
keywords:

charts/observability-pipelines-worker/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Observability Pipelines Worker
22

3-
![Version: 2.12.2](https://img.shields.io/badge/Version-2.12.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.12.0](https://img.shields.io/badge/AppVersion-2.12.0-informational?style=flat-square)
3+
![Version: 2.12.3](https://img.shields.io/badge/Version-2.12.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.12.0](https://img.shields.io/badge/AppVersion-2.12.0-informational?style=flat-square)
44

55
## How to use Datadog Helm repository
66

@@ -138,7 +138,7 @@ The command removes all the Kubernetes components associated with the chart and
138138
| podDisruptionBudget.minAvailable | int | `1` | Specify the number of Pods that must still be available after an eviction. |
139139
| podHostNetwork | bool | `false` | Enable the hostNetwork option on Pods. |
140140
| podLabels | object | `{}` | Set labels on Pods. |
141-
| podManagementPolicy | string | `"OrderedReady"` | Specify the [podManagementPolicy](https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#pod-management-policies). |
141+
| podManagementPolicy | string | `"Parallel"` | Specify the [podManagementPolicy](https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#pod-management-policies). |
142142
| podPriorityClassName | string | `""` | Set the [priorityClassName](https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/#priorityclass). |
143143
| podSecurityContext | object | `{}` | Allows you to overwrite the default [PodSecurityContext](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/). |
144144
| readinessProbe | object | `{"failureThreshold":3,"httpGet":{"path":"/health","port":8686,"scheme":"HTTP"},"initialDelaySeconds":15,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":15}` | Specify the readinessProbe [configuration](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#configure-probes). |

charts/observability-pipelines-worker/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ replicas: 1
7575

7676
# podManagementPolicy -- Specify the
7777
# [podManagementPolicy](https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#pod-management-policies).
78-
podManagementPolicy: OrderedReady
78+
podManagementPolicy: Parallel
7979

8080
## TODO: Support Watermark Pod Autoscaler?
8181
autoscaling:

0 commit comments

Comments
 (0)