Skip to content

Commit b8c4f43

Browse files
jaronoff9712ushan
authored andcommitted
Add Prometheus CRDs to otel-kube-stack (open-telemetry#1264)
* add prometheus CRDs for installation * add prometheus CRDs for installation * add update instructions
1 parent 35d7d14 commit b8c4f43

File tree

8 files changed

+1844
-7
lines changed

8 files changed

+1844
-7
lines changed

charts/opentelemetry-kube-stack/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: opentelemetry-kube-stack
3-
version: 0.0.9
3+
version: 0.0.10
44
description: |
55
OpenTelemetry Quickstart chart for Kubernetes.
66
Installs an operator and collector for an easy way to get started with Kubernetes observability.

charts/opentelemetry-kube-stack/charts/crds/README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,13 @@ This approach is inspired by the kube-prometheus-stack approach which you can se
1111

1212
Right now, upgrades are NOT handled by this chart, however that could change in the future. This is what is run to bring in the CRDs today.
1313

14+
> [!NOTE]
15+
> The prometheus operator version should be equal to what is documented in the opentelemetry operator's compatability matrix [here](https://github.com/open-telemetry/opentelemetry-operator?tab=readme-ov-file#opentelemetry-operator-vs-kubernetes-vs-cert-manager-vs-prometheus-operator)
16+
1417
```bash
1518
wget https://raw.githubusercontent.com/open-telemetry/opentelemetry-operator/main/config/crd/bases/opentelemetry.io_opentelemetrycollectors.yaml
1619
wget https://raw.githubusercontent.com/open-telemetry/opentelemetry-operator/main/config/crd/bases/opentelemetry.io_opampbridges.yaml
17-
wget https://raw.githubusercontent.com/open-telemetry/opentelemetry-operator/main/config/crd/bases/opentelemetry.io_instrumentations.yaml\n
20+
wget https://raw.githubusercontent.com/open-telemetry/opentelemetry-operator/main/config/crd/bases/opentelemetry.io_instrumentations.yaml
21+
wget https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.74.0/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
22+
wget https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.74.0/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
1823
```

charts/opentelemetry-kube-stack/charts/crds/crds/monitoring.coreos.com_podmonitors.yaml

+904
Large diffs are not rendered by default.

charts/opentelemetry-kube-stack/charts/crds/crds/monitoring.coreos.com_servicemonitors.yaml

+928
Large diffs are not rendered by default.

charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/bridge.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ kind: OpAMPBridge
55
metadata:
66
name: example
77
labels:
8-
helm.sh/chart: opentelemetry-kube-stack-0.0.9
8+
helm.sh/chart: opentelemetry-kube-stack-0.0.10
99
app.kubernetes.io/version: "0.103.0"
1010
app.kubernetes.io/managed-by: Helm
1111
spec:

charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/collector.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: example-cluster-stats
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-kube-stack-0.0.9
9+
helm.sh/chart: opentelemetry-kube-stack-0.0.10
1010
app.kubernetes.io/version: "0.103.0"
1111
app.kubernetes.io/managed-by: Helm
1212
opentelemetry.io/opamp-reporting: "true"
@@ -189,7 +189,7 @@ metadata:
189189
name: example-daemon
190190
namespace: default
191191
labels:
192-
helm.sh/chart: opentelemetry-kube-stack-0.0.9
192+
helm.sh/chart: opentelemetry-kube-stack-0.0.10
193193
app.kubernetes.io/version: "0.103.0"
194194
app.kubernetes.io/managed-by: Helm
195195
opentelemetry.io/opamp-reporting: "true"

charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/instrumentation.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ kind: Instrumentation
55
metadata:
66
name: example
77
labels:
8-
helm.sh/chart: opentelemetry-kube-stack-0.0.9
8+
helm.sh/chart: opentelemetry-kube-stack-0.0.10
99
app.kubernetes.io/version: "0.103.0"
1010
app.kubernetes.io/managed-by: Helm
1111
spec:

charts/opentelemetry-kube-stack/examples/targetallocator-prom/rendered/collector.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: example-daemon
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-kube-stack-0.0.9
9+
helm.sh/chart: opentelemetry-kube-stack-0.0.10
1010
app.kubernetes.io/version: "0.103.0"
1111
app.kubernetes.io/managed-by: Helm
1212
spec:

0 commit comments

Comments
 (0)