Skip to content

Commit

Permalink
[PRODUCTSA-1093] Update OPW chart for v2 release
Browse files Browse the repository at this point in the history
 * Remove remoteConfigurationEnabled and pipelineConfig values: OPW2.0 is RC only

 * Bump version and appVersion to 2.0.0
  • Loading branch information
krlv committed Feb 20, 2024
1 parent 2cc1090 commit 0185733
Show file tree
Hide file tree
Showing 15 changed files with 7 additions and 282 deletions.
4 changes: 4 additions & 0 deletions charts/observability-pipelines-worker/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 2.0.0

* GA release of Observability Pipelines Worker v2

## 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
4 changes: 1 addition & 3 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 Down Expand Up @@ -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
27 changes: 0 additions & 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,6 @@ 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
27 changes: 0 additions & 27 deletions charts/observability-pipelines-worker/ci/kubeconform-values.yaml
Original file line number Diff line number Diff line change
@@ -1,32 +1,5 @@
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.

32 changes: 0 additions & 32 deletions charts/observability-pipelines-worker/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,6 @@ datadog:
site: datadoghq.com
# datadog.dataDir -- The data directory for OPW to store runtime data in.
dataDir: "/var/lib/observability-pipelines-worker"
# datadog.remoteConfigurationEnabled -- Whether to allow remote configuration of the worker from Datadog.
remoteConfigurationEnabled: false
workerAPI:
# datadog.workerAPI.enabled -- Whether to enable the Worker's API.
enabled: false
Expand Down Expand Up @@ -254,36 +252,6 @@ ingress:
# hosts:
# - chart-example.local

# pipelineConfig -- 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.
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}

# extraVolumes -- Specify additional Volumes to use.
extraVolumes: []

Expand Down

0 comments on commit 0185733

Please sign in to comment.