Skip to content

Commit

Permalink
Release 0.38.0 (#317)
Browse files Browse the repository at this point in the history
  • Loading branch information
dmitryax authored Nov 20, 2021
1 parent f169da9 commit 8353b61
Show file tree
Hide file tree
Showing 51 changed files with 132 additions and 110 deletions.
26 changes: 24 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,35 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## Unreleased

[Upgrade
guidelines](https://github.com/signalfx/splunk-otel-collector-chart/blob/main/UPGRADING.md#0371-to-0380)
## [0.38.0] - 2021-11-19

This release completes the addition of content and documentation to easily allow
users to send telemetry data including logs to both Splunk observability and
Splunk platform. This will address use cases of current users of the Splunk
Connect for Kubernetes.

[Updated
README](https://github.com/signalfx/splunk-otel-collector-chart/blob/main/README.md)

[Migration guidelines for Splunk Connect for Kubernetes
users](https://github.com/signalfx/splunk-otel-collector-chart/blob/main/docs/migration-from-sck.md)

[Upgrade guidelines for existing Splunk OpenTelemetry Collector for Kubernetes
users](https://github.com/signalfx/splunk-otel-collector-chart/blob/main/UPGRADING.md#0371-to-0380)

### Added

- Field name compatibility for SCK (#258)
- Add initContainer for file operations for running as non root user (#263)
- Helm hook for custom secret validation (#294)
- Add include logs functionality based on pod annotations (#260)
- Support for tailing custom host files (#300)

### Changed

- Extract `container.image.tag` attribute from `container.image.name` (#285)
- Upgrade splunk-otel-collector image to 0.38.1 (#284)
- Upgrade fluentd-hec image to 1.2.8 (#281)
- Change secret names according to the GDI specification (#295)
- Make `clusterName` configuration parameter generally required (#296)
- Changed the default checkpoint path to `/var/addon/splunk/otel_pos` (#292)
Expand All @@ -27,11 +44,16 @@ guidelines](https://github.com/signalfx/splunk-otel-collector-chart/blob/main/UP
- `otelCollector` -> `gateway`
- `otelK8sClusterReceiver` -> `clusterReceiver`
- Rename `stream` log attribute to `log.iostream` (#311)
- Improve configuration for fetching attributes from annotations and labels of
pods and namespaces (#273)
- Use `main` as default index and disable metrics by default for Splunk
Platform (#305)

### Fixed

- Splunk Platform client certificates (#286)
- `logsCollection.containers.excludePaths` config parameter (#312)
- Splunk Platform sourcetype precedence order (#276)

### Removed

Expand Down
2 changes: 1 addition & 1 deletion helm-charts/splunk-otel-collector/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: splunk-otel-collector
version: 0.37.1
version: 0.38.0
appVersion: 0.38.1
description: Splunk OpenTelemetry Connector for Kubernetes
icon: https://github.com/signalfx/splunk-otel-collector-chart/tree/main/splunk.png
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/agent-only/clusterRole.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
rules:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/agent-only/clusterRoleBinding.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
roleRef:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/agent-only/configmap-agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector-otel-agent
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
data:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/agent-only/configmap-cluster-receiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector-otel-k8s-cluster-receiver
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
data:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/agent-only/configmap-fluentd-cri.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector-fluentd-cri
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
data:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/agent-only/configmap-fluentd-json.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector-fluentd-json
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
data:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/agent-only/configmap-fluentd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector-fluentd
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
data:
Expand Down
6 changes: 3 additions & 3 deletions rendered/manifests/agent-only/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector-agent
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
engine: fluentd
Expand All @@ -28,7 +28,7 @@ spec:
app: splunk-otel-collector
release: default
annotations:
checksum/config: 851a5e0b7eeea8b1ad0d1b4efc3e4a98f79d8b9b72c0d5525dd083a24fc4d54b
checksum/config: f30bdb1d93a11346ba80520ca24561ebec5d1e3881c03c3e6415f00424414bab
kubectl.kubernetes.io/default-container: otel-collector
spec:
hostNetwork: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ metadata:
name: default-splunk-otel-collector-k8s-cluster-receiver
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
component: otel-k8s-cluster-receiver
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
app.kubernetes.io/component: otel-k8s-cluster-receiver
Expand All @@ -30,7 +30,7 @@ spec:
component: otel-k8s-cluster-receiver
release: default
annotations:
checksum/config: c760da301afa505e28f3cd489c8cab2784c403916a1b3e5c7f28d8ec6ff8136f
checksum/config: 7c645780ae44af69ccb31fbd027b5ed701a5fdb1ff25e037d66ddc00939b142e
spec:
serviceAccountName: default-splunk-otel-collector
nodeSelector:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/agent-only/secret.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
type: Opaque
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/agent-only/serviceAccount.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
4 changes: 2 additions & 2 deletions rendered/manifests/gateway-only/clusterRole.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
rules:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/gateway-only/clusterRoleBinding.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
roleRef:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/gateway-only/configmap-gateway.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
data:
Expand Down
6 changes: 3 additions & 3 deletions rendered/manifests/gateway-only/deployment-gateway.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
component: otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
app.kubernetes.io/component: otel-collector
Expand All @@ -30,7 +30,7 @@ spec:
component: otel-collector
release: default
annotations:
checksum/config: 177a5fa5b2953d28890a139373ad3e78c57af4482ceee949f77bd41c4e7a8fa8
checksum/config: 65cf2bf24f02b4b3bd1dcadec273ff5887599965c1d21082814b074e12635258
spec:
serviceAccountName: default-splunk-otel-collector
nodeSelector:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/gateway-only/secret.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
type: Opaque
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/gateway-only/service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
component: otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
app.kubernetes.io/component: otel-collector
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/gateway-only/serviceAccount.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
4 changes: 2 additions & 2 deletions rendered/manifests/logs-only/clusterRole.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
rules:
Expand Down
4 changes: 2 additions & 2 deletions rendered/manifests/logs-only/clusterRoleBinding.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.37.1
helm.sh/chart: splunk-otel-collector-0.38.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.38.1"
app: splunk-otel-collector
chart: splunk-otel-collector-0.37.1
chart: splunk-otel-collector-0.38.0
release: default
heritage: Helm
roleRef:
Expand Down
Loading

0 comments on commit 8353b61

Please sign in to comment.