Skip to content

Commit 5cfc130

Browse files
committed
[PRODUCTSA-1093] Update OPW chart for v2 release
* Remove remoteConfigurationEnabled and pipelineConfig values: OPW2.0 is RC only * Bump version and appVersion to 2.0.0
1 parent bc1b5bb commit 5cfc130

18 files changed

+12
-317
lines changed

charts/observability-pipelines-worker/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 2.0.0
4+
5+
* GA release of Observability Pipelines Worker v2
6+
* Removed `datadog.remoteConfigurationEnabled` and `pipelineConfig` values
7+
38
## 1.8.1
49

510
* Migrate from `kubeval` to `kubeconform` for ci chart validation.

charts/observability-pipelines-worker/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: observability-pipelines-worker
3-
version: "1.8.1"
3+
version: "2.0.0"
44
description: Observability Pipelines Worker
55
type: application
66
keywords:
@@ -13,7 +13,7 @@ icon: https://datadog-live.imgix.net/img/dd_logo_70x75.png
1313
maintainers:
1414
- name: Datadog
1515
16-
appVersion: "1.8.0"
16+
appVersion: "2.0.0"
1717
annotations:
1818
artifacthub.io/links: |
1919
- name: Chart Source

charts/observability-pipelines-worker/README.md

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Observability Pipelines Worker
22

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

55
## How to use Datadog Helm repository
66

@@ -93,7 +93,6 @@ The command removes all the Kubernetes components associated with the chart and
9393
| datadog.apiKeyExistingSecret | string | `""` | Specify a preexisting Secret that has your API key instead of creating a new one. The value must be stored under the `api-key`. |
9494
| datadog.dataDir | string | `"/var/lib/observability-pipelines-worker"` | The data directory for OPW to store runtime data in. |
9595
| datadog.pipelineId | string | `nil` | Specify your Datadog Observability Pipelines pipeline ID |
96-
| datadog.remoteConfigurationEnabled | bool | `false` | Whether to allow remote configuration of the worker from Datadog. |
9796
| datadog.site | string | `"datadoghq.com"` | The [site](https://docs.datadoghq.com/getting_started/site/) of the Datadog intake to send data to. |
9897
| datadog.workerAPI.address | string | `"127.0.0.1:8686"` | Local address to bind the Worker's API to. |
9998
| datadog.workerAPI.enabled | bool | `false` | Whether to enable the Worker's API. |
@@ -111,7 +110,7 @@ The command removes all the Kubernetes components associated with the chart and
111110
| image.pullPolicy | string | `"IfNotPresent"` | Specify the [pullPolicy](https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy). |
112111
| image.pullSecrets | list | `[]` | Specify the [imagePullSecrets](https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod). |
113112
| image.repository | string | `"gcr.io/datadoghq"` | Specify the image repository to use. |
114-
| image.tag | string | `"1.8.0"` | Specify the image tag to use. |
113+
| image.tag | string | `"2.0.0"` | Specify the image tag to use. |
115114
| ingress.annotations | object | `{}` | Specify annotations for the Ingress. |
116115
| ingress.className | string | `""` | Specify the [ingressClassName](https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress), requires Kubernetes >= 1.18. |
117116
| ingress.enabled | bool | `false` | If **true**, create an Ingress resource. |
@@ -129,7 +128,6 @@ The command removes all the Kubernetes components associated with the chart and
129128
| persistence.selector | object | `{}` | Specify the selectors for PersistentVolumeClaims. |
130129
| persistence.size | string | `"10Gi"` | Specify the size of PersistentVolumeClaims. |
131130
| persistence.storageClassName | string | `nil` | Specify the storageClassName for PersistentVolumeClaims. |
132-
| pipelineConfig | object | `{}` | This section supports using Helm templates to populate dynamic values. See Observability Pipelines' [configuration documentation](https://docs.datadoghq.com/observability_pipelines/reference/) for all options. |
133131
| podAnnotations | object | `{}` | Set annotations on Pods. |
134132
| podDisruptionBudget.enabled | bool | `false` | If **true**, create a [PodDisruptionBudget](https://kubernetes.io/docs/tasks/run-application/configure-pdb/). |
135133
| podDisruptionBudget.maxUnavailable | int | `nil` | Specify the number of Pods that can be unavailable after an eviction. |

charts/observability-pipelines-worker/ci/all-values.yaml

-24
Original file line numberDiff line numberDiff line change
@@ -57,30 +57,6 @@ topologySpreadConstraints:
5757
topologyKey: topology.kubernetes.io/zone
5858
whenUnsatisfiable: ScheduleAnyway
5959

60-
pipelineConfig:
61-
sources:
62-
datadog_agents:
63-
address: 0.0.0.0:8282
64-
type: datadog_agent
65-
multiple_outputs: true
66-
sinks:
67-
datadog_logs:
68-
type: datadog_logs
69-
inputs:
70-
- datadog_agents.logs
71-
default_api_key: ${DD_API_KEY}
72-
compression: gzip
73-
datadog_metrics:
74-
type: datadog_metrics
75-
inputs:
76-
- datadog_agents.metrics
77-
default_api_key: ${DD_API_KEY}
78-
datadog_traces:
79-
type: datadog_traces
80-
inputs:
81-
- datadog_agents.traces
82-
default_api_key: ${DD_API_KEY}
83-
8460
persistence:
8561
enabled: true
8662
storageClassName: standard

charts/observability-pipelines-worker/ci/api-values.yaml

+1-27
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,7 @@ datadog:
44
enabled: true
55
playground: false
66
address: "127.0.0.1:1010"
7-
pipelineConfig:
8-
sources:
9-
datadog_agents:
10-
type: datadog_agent
11-
address: 0.0.0.0:8282
12-
multiple_outputs: true
13-
store_api_key: false
14-
sinks:
15-
datadog_logs:
16-
type: datadog_logs
17-
inputs:
18-
- datadog_agents.logs
19-
compression: gzip
20-
default_api_key: ${DD_API_KEY}
21-
site: ${DD_SITE}
22-
datadog_metrics:
23-
type: datadog_metrics
24-
inputs:
25-
- datadog_agents.metrics
26-
default_api_key: ${DD_API_KEY}
27-
site: ${DD_SITE}
28-
datadog_traces:
29-
type: datadog_traces
30-
inputs:
31-
- datadog_agents.traces
32-
default_api_key: ${DD_API_KEY}
33-
site: ${DD_SITE}
7+
348
args:
359
- run
3610
- --skip-key-validation

charts/observability-pipelines-worker/ci/dupe-ports-values.yaml

-25
This file was deleted.

charts/observability-pipelines-worker/ci/extraContainers-and-extraVolumeMounts-values.yaml

-23
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,5 @@
11
datadog:
22
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
3-
pipelineConfig:
4-
sources:
5-
datadog_agents:
6-
address: 0.0.0.0:8282
7-
type: datadog_agent
8-
multiple_outputs: true
9-
sinks:
10-
datadog_logs:
11-
type: datadog_logs
12-
inputs:
13-
- datadog_agents.logs
14-
default_api_key: ${DD_API_KEY}
15-
compression: gzip
16-
datadog_metrics:
17-
type: datadog_metrics
18-
inputs:
19-
- datadog_agents.metrics
20-
default_api_key: ${DD_API_KEY}
21-
datadog_traces:
22-
type: datadog_traces
23-
inputs:
24-
- datadog_agents.traces
25-
default_api_key: ${DD_API_KEY}
263
args:
274
- run
285
- --skip-key-validation

charts/observability-pipelines-worker/ci/ingress-values.yaml

-23
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,5 @@
11
datadog:
22
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
3-
pipelineConfig:
4-
sources:
5-
datadog_agents:
6-
address: 0.0.0.0:8282
7-
type: datadog_agent
8-
multiple_outputs: true
9-
sinks:
10-
datadog_logs:
11-
type: datadog_logs
12-
inputs:
13-
- datadog_agents.logs
14-
default_api_key: ${DD_API_KEY}
15-
compression: gzip
16-
datadog_metrics:
17-
type: datadog_metrics
18-
inputs:
19-
- datadog_agents.metrics
20-
default_api_key: ${DD_API_KEY}
21-
datadog_traces:
22-
type: datadog_traces
23-
inputs:
24-
- datadog_agents.traces
25-
default_api_key: ${DD_API_KEY}
263
args:
274
- run
285
- --skip-key-validation

charts/observability-pipelines-worker/ci/initContainers-values.yaml

-23
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,5 @@
11
datadog:
22
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
3-
pipelineConfig:
4-
sources:
5-
datadog_agents:
6-
address: 0.0.0.0:8282
7-
type: datadog_agent
8-
multiple_outputs: true
9-
sinks:
10-
datadog_logs:
11-
type: datadog_logs
12-
inputs:
13-
- datadog_agents.logs
14-
default_api_key: ${DD_API_KEY}
15-
compression: gzip
16-
datadog_metrics:
17-
type: datadog_metrics
18-
inputs:
19-
- datadog_agents.metrics
20-
default_api_key: ${DD_API_KEY}
21-
datadog_traces:
22-
type: datadog_traces
23-
inputs:
24-
- datadog_agents.traces
25-
default_api_key: ${DD_API_KEY}
263
args:
274
- run
285
- --skip-key-validation
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,6 @@
11
datadog:
22
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
3-
pipelineConfig:
4-
sources:
5-
datadog_agents:
6-
type: datadog_agent
7-
address: 0.0.0.0:8282
8-
multiple_outputs: true
9-
store_api_key: false
10-
sinks:
11-
datadog_logs:
12-
type: datadog_logs
13-
inputs:
14-
- datadog_agents.logs
15-
compression: gzip
16-
default_api_key: ${DD_API_KEY}
17-
site: ${DD_SITE}
18-
datadog_metrics:
19-
type: datadog_metrics
20-
inputs:
21-
- datadog_agents.metrics
22-
default_api_key: ${DD_API_KEY}
23-
site: ${DD_SITE}
24-
datadog_traces:
25-
type: datadog_traces
26-
inputs:
27-
- datadog_agents.traces
28-
default_api_key: ${DD_API_KEY}
29-
site: ${DD_SITE}
3+
304
args:
315
- run
326
- --skip-key-validation

charts/observability-pipelines-worker/ci/manual-port-values.yaml

-23
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,5 @@
11
datadog:
22
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
3-
pipelineConfig:
4-
sources:
5-
datadog_agents:
6-
address: 0.0.0.0:8282
7-
type: datadog_agent
8-
multiple_outputs: true
9-
sinks:
10-
datadog_logs:
11-
type: datadog_logs
12-
inputs:
13-
- datadog_agents.logs
14-
default_api_key: ${DD_API_KEY}
15-
compression: gzip
16-
datadog_metrics:
17-
type: datadog_metrics
18-
inputs:
19-
- datadog_agents.metrics
20-
default_api_key: ${DD_API_KEY}
21-
datadog_traces:
22-
type: datadog_traces
23-
inputs:
24-
- datadog_agents.traces
25-
default_api_key: ${DD_API_KEY}
263
args:
274
- run
285
- --skip-key-validation

charts/observability-pipelines-worker/ci/remote-config.yaml

-6
This file was deleted.

charts/observability-pipelines-worker/ci/serviceHeadless-disabled.yaml

-23
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,6 @@ datadog:
33
args:
44
- run
55
- --skip-key-validation
6-
pipelineConfig:
7-
sources:
8-
datadog_agents:
9-
address: 0.0.0.0:8282
10-
type: datadog_agent
11-
multiple_outputs: true
12-
sinks:
13-
datadog_logs:
14-
type: datadog_logs
15-
inputs:
16-
- datadog_agents.logs
17-
default_api_key: ${DD_API_KEY}
18-
compression: gzip
19-
datadog_metrics:
20-
type: datadog_metrics
21-
inputs:
22-
- datadog_agents.metrics
23-
default_api_key: ${DD_API_KEY}
24-
datadog_traces:
25-
type: datadog_traces
26-
inputs:
27-
- datadog_agents.traces
28-
default_api_key: ${DD_API_KEY}
296
service:
307
enabled: true
318
serviceHeadless:

charts/observability-pipelines-worker/ci/templated-config-values.yaml

-21
This file was deleted.

0 commit comments

Comments
 (0)