Skip to content

Commit 7e2205f

Browse files
Add note to update CRDs before upgrading to helm chart version 4.12.0
1 parent 6f77c18 commit 7e2205f

File tree

1 file changed

+19
-7
lines changed

1 file changed

+19
-7
lines changed

docs/send-data/kubernetes/v4/important-changes.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,21 +33,33 @@ By default, the OpenTelemetry Collector is now used for metrics collection inste
3333

3434
Ensure that the following CRDs from the OpenTelemetry operator are installed and updated using the following commands.
3535

36-
##### Instrumentation CRD (relevant for metrics and traces)
36+
:::note
37+
Please follow instructions below to install the appropriate CRD versions
38+
:::
39+
40+
#### CRDS to install (v4.12.0 and later)
3741

3842
```
39-
kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-helm-charts/opentelemetry-operator-0.56.1/charts/opentelemetry-operator/crds/crd-opentelemetryinstrumentation.yaml
40-
```
43+
kubectl delete crd instrumentations.opentelemetry.io
4144
42-
##### OpenTelemetry collector CRD
45+
kubectl delete crd opentelemetrycollectors.opentelemetry.io
4346
44-
```
45-
kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-helm-charts/opentelemetry-operator-0.56.1/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml
47+
kubectl delete crd opampbridges.opentelemetry.io
48+
49+
kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/refs/tags/v4.12.0/deploy/helm/sumologic/crds/crd-opentelemetry.io_opampbridges.yaml --force-conflicts
50+
51+
kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/refs/tags/v4.12.0/deploy/helm/sumologic/crds/crd-opentelemetrycollector.yaml --force-conflicts
52+
53+
kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/refs/tags/v4.12.0/deploy/helm/sumologic/crds/crd-opentelemetryinstrumentation.yaml --force-conflicts
4654
```
4755

48-
##### OpAMP Bridge CRD
56+
#### CRDs to install (before v4.12.0)
4957

5058
```
59+
kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-helm-charts/opentelemetry-operator-0.56.1/charts/opentelemetry-operator/crds/crd-opentelemetryinstrumentation.yaml
60+
61+
kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-helm-charts/opentelemetry-operator-0.56.1/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml
62+
5163
kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-helm-charts/opentelemetry-operator-0.56.1/charts/opentelemetry-operator/crds/crd-opentelemetry.io_opampbridges.yaml
5264
```
5365

0 commit comments

Comments
 (0)