Skip to content

Commit

Permalink
DO NOT MERGE [PRODUCTSA-1093] Update OPW chart for v2 release (#1329)
Browse files Browse the repository at this point in the history
* [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

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* temp: Run CI
  • Loading branch information
krlv authored Apr 18, 2024
1 parent bc1b5bb commit fa091ca
Show file tree
Hide file tree
Showing 18 changed files with 12 additions and 317 deletions.
5 changes: 5 additions & 0 deletions charts/observability-pipelines-worker/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## 2.0.0

* GA release of Observability Pipelines Worker v2
* Removed `datadog.remoteConfigurationEnabled` and `pipelineConfig` values

## 1.8.1

* Migrate from `kubeval` to `kubeconform` for ci chart validation.
Expand Down
4 changes: 2 additions & 2 deletions charts/observability-pipelines-worker/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: observability-pipelines-worker
version: "1.8.1"
version: "2.0.0"
description: Observability Pipelines Worker
type: application
keywords:
Expand All @@ -13,7 +13,7 @@ icon: https://datadog-live.imgix.net/img/dd_logo_70x75.png
maintainers:
- name: Datadog
email: support@datadoghq.com
appVersion: "1.8.0"
appVersion: "2.0.0"
annotations:
artifacthub.io/links: |
- name: Chart Source
Expand Down
6 changes: 2 additions & 4 deletions charts/observability-pipelines-worker/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Observability Pipelines Worker

![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)
![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)

## How to use Datadog Helm repository

Expand Down Expand Up @@ -93,7 +93,6 @@ The command removes all the Kubernetes components associated with the chart and
| 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`. |
| datadog.dataDir | string | `"/var/lib/observability-pipelines-worker"` | The data directory for OPW to store runtime data in. |
| datadog.pipelineId | string | `nil` | Specify your Datadog Observability Pipelines pipeline ID |
| datadog.remoteConfigurationEnabled | bool | `false` | Whether to allow remote configuration of the worker from Datadog. |
| datadog.site | string | `"datadoghq.com"` | The [site](https://docs.datadoghq.com/getting_started/site/) of the Datadog intake to send data to. |
| datadog.workerAPI.address | string | `"127.0.0.1:8686"` | Local address to bind the Worker's API to. |
| datadog.workerAPI.enabled | bool | `false` | Whether to enable the Worker's API. |
Expand All @@ -111,7 +110,7 @@ The command removes all the Kubernetes components associated with the chart and
| image.pullPolicy | string | `"IfNotPresent"` | Specify the [pullPolicy](https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy). |
| image.pullSecrets | list | `[]` | Specify the [imagePullSecrets](https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod). |
| image.repository | string | `"gcr.io/datadoghq"` | Specify the image repository to use. |
| image.tag | string | `"1.8.0"` | Specify the image tag to use. |
| image.tag | string | `"2.0.0"` | Specify the image tag to use. |
| ingress.annotations | object | `{}` | Specify annotations for the Ingress. |
| 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. |
| ingress.enabled | bool | `false` | If **true**, create an Ingress resource. |
Expand All @@ -129,7 +128,6 @@ The command removes all the Kubernetes components associated with the chart and
| persistence.selector | object | `{}` | Specify the selectors for PersistentVolumeClaims. |
| persistence.size | string | `"10Gi"` | Specify the size of PersistentVolumeClaims. |
| persistence.storageClassName | string | `nil` | Specify the storageClassName for PersistentVolumeClaims. |
| 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. |
| podAnnotations | object | `{}` | Set annotations on Pods. |
| podDisruptionBudget.enabled | bool | `false` | If **true**, create a [PodDisruptionBudget](https://kubernetes.io/docs/tasks/run-application/configure-pdb/). |
| podDisruptionBudget.maxUnavailable | int | `nil` | Specify the number of Pods that can be unavailable after an eviction. |
Expand Down
24 changes: 0 additions & 24 deletions charts/observability-pipelines-worker/ci/all-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,30 +57,6 @@ topologySpreadConstraints:
topologyKey: topology.kubernetes.io/zone
whenUnsatisfiable: ScheduleAnyway

pipelineConfig:
sources:
datadog_agents:
address: 0.0.0.0:8282
type: datadog_agent
multiple_outputs: true
sinks:
datadog_logs:
type: datadog_logs
inputs:
- datadog_agents.logs
default_api_key: ${DD_API_KEY}
compression: gzip
datadog_metrics:
type: datadog_metrics
inputs:
- datadog_agents.metrics
default_api_key: ${DD_API_KEY}
datadog_traces:
type: datadog_traces
inputs:
- datadog_agents.traces
default_api_key: ${DD_API_KEY}

persistence:
enabled: true
storageClassName: standard
Expand Down
28 changes: 1 addition & 27 deletions charts/observability-pipelines-worker/ci/api-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,33 +4,7 @@ datadog:
enabled: true
playground: false
address: "127.0.0.1:1010"
pipelineConfig:
sources:
datadog_agents:
type: datadog_agent
address: 0.0.0.0:8282
multiple_outputs: true
store_api_key: false
sinks:
datadog_logs:
type: datadog_logs
inputs:
- datadog_agents.logs
compression: gzip
default_api_key: ${DD_API_KEY}
site: ${DD_SITE}
datadog_metrics:
type: datadog_metrics
inputs:
- datadog_agents.metrics
default_api_key: ${DD_API_KEY}
site: ${DD_SITE}
datadog_traces:
type: datadog_traces
inputs:
- datadog_agents.traces
default_api_key: ${DD_API_KEY}
site: ${DD_SITE}

args:
- run
- --skip-key-validation
25 changes: 0 additions & 25 deletions charts/observability-pipelines-worker/ci/dupe-ports-values.yaml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,28 +1,5 @@
datadog:
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
pipelineConfig:
sources:
datadog_agents:
address: 0.0.0.0:8282
type: datadog_agent
multiple_outputs: true
sinks:
datadog_logs:
type: datadog_logs
inputs:
- datadog_agents.logs
default_api_key: ${DD_API_KEY}
compression: gzip
datadog_metrics:
type: datadog_metrics
inputs:
- datadog_agents.metrics
default_api_key: ${DD_API_KEY}
datadog_traces:
type: datadog_traces
inputs:
- datadog_agents.traces
default_api_key: ${DD_API_KEY}
args:
- run
- --skip-key-validation
Expand Down
23 changes: 0 additions & 23 deletions charts/observability-pipelines-worker/ci/ingress-values.yaml
Original file line number Diff line number Diff line change
@@ -1,28 +1,5 @@
datadog:
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
pipelineConfig:
sources:
datadog_agents:
address: 0.0.0.0:8282
type: datadog_agent
multiple_outputs: true
sinks:
datadog_logs:
type: datadog_logs
inputs:
- datadog_agents.logs
default_api_key: ${DD_API_KEY}
compression: gzip
datadog_metrics:
type: datadog_metrics
inputs:
- datadog_agents.metrics
default_api_key: ${DD_API_KEY}
datadog_traces:
type: datadog_traces
inputs:
- datadog_agents.traces
default_api_key: ${DD_API_KEY}
args:
- run
- --skip-key-validation
Expand Down
Original file line number Diff line number Diff line change
@@ -1,28 +1,5 @@
datadog:
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
pipelineConfig:
sources:
datadog_agents:
address: 0.0.0.0:8282
type: datadog_agent
multiple_outputs: true
sinks:
datadog_logs:
type: datadog_logs
inputs:
- datadog_agents.logs
default_api_key: ${DD_API_KEY}
compression: gzip
datadog_metrics:
type: datadog_metrics
inputs:
- datadog_agents.metrics
default_api_key: ${DD_API_KEY}
datadog_traces:
type: datadog_traces
inputs:
- datadog_agents.traces
default_api_key: ${DD_API_KEY}
args:
- run
- --skip-key-validation
Expand Down
28 changes: 1 addition & 27 deletions charts/observability-pipelines-worker/ci/kubeconform-values.yaml
Original file line number Diff line number Diff line change
@@ -1,32 +1,6 @@
datadog:
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
pipelineConfig:
sources:
datadog_agents:
type: datadog_agent
address: 0.0.0.0:8282
multiple_outputs: true
store_api_key: false
sinks:
datadog_logs:
type: datadog_logs
inputs:
- datadog_agents.logs
compression: gzip
default_api_key: ${DD_API_KEY}
site: ${DD_SITE}
datadog_metrics:
type: datadog_metrics
inputs:
- datadog_agents.metrics
default_api_key: ${DD_API_KEY}
site: ${DD_SITE}
datadog_traces:
type: datadog_traces
inputs:
- datadog_agents.traces
default_api_key: ${DD_API_KEY}
site: ${DD_SITE}

args:
- run
- --skip-key-validation
23 changes: 0 additions & 23 deletions charts/observability-pipelines-worker/ci/manual-port-values.yaml
Original file line number Diff line number Diff line change
@@ -1,28 +1,5 @@
datadog:
pipelineId: "8799b5cc-c2c9-4be5-9660-f97a4eede7f7"
pipelineConfig:
sources:
datadog_agents:
address: 0.0.0.0:8282
type: datadog_agent
multiple_outputs: true
sinks:
datadog_logs:
type: datadog_logs
inputs:
- datadog_agents.logs
default_api_key: ${DD_API_KEY}
compression: gzip
datadog_metrics:
type: datadog_metrics
inputs:
- datadog_agents.metrics
default_api_key: ${DD_API_KEY}
datadog_traces:
type: datadog_traces
inputs:
- datadog_agents.traces
default_api_key: ${DD_API_KEY}
args:
- run
- --skip-key-validation
Expand Down
6 changes: 0 additions & 6 deletions charts/observability-pipelines-worker/ci/remote-config.yaml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,29 +3,6 @@ datadog:
args:
- run
- --skip-key-validation
pipelineConfig:
sources:
datadog_agents:
address: 0.0.0.0:8282
type: datadog_agent
multiple_outputs: true
sinks:
datadog_logs:
type: datadog_logs
inputs:
- datadog_agents.logs
default_api_key: ${DD_API_KEY}
compression: gzip
datadog_metrics:
type: datadog_metrics
inputs:
- datadog_agents.metrics
default_api_key: ${DD_API_KEY}
datadog_traces:
type: datadog_traces
inputs:
- datadog_agents.traces
default_api_key: ${DD_API_KEY}
service:
enabled: true
serviceHeadless:
Expand Down

This file was deleted.

Loading

0 comments on commit fa091ca

Please sign in to comment.