Skip to content

Commit de9187b

Browse files
Minor reorganization of the steps to install otel CRDs
1 parent 9680b77 commit de9187b

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

docs/send-data/kubernetes/v4/how-to-upgrade.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,21 @@ kube-prometheus-stack:
8181
#### Update custom resource definition for OpenTelemetry operator
8282
8383
:::note
84-
Starting v4.12.0, please use the CRDs below
84+
Starting v4.12.0, please follow the steps below
8585
:::
8686
87+
Delete any existing CRDs
88+
89+
```shell
90+
kubectl delete crd instrumentations.opentelemetry.io
91+
92+
kubectl delete crd opentelemetrycollectors.opentelemetry.io
93+
94+
kubectl delete crd opampbridges.opentelemetry.io
95+
```
96+
97+
Install the CRDs below
98+
8799
```shell
88100
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
89101

@@ -98,6 +110,7 @@ Then, annotate and label these CRDs as below
98110
kubectl annotate crds instrumentations.opentelemetry.io opentelemetrycollectors.opentelemetry.io opampbridges.opentelemetry.io \
99111
meta.helm.sh/release-name=${RELEASE_NAME} \
100112
meta.helm.sh/release-namespace=${RELEASE_NAMESPACE}
113+
101114
kubectl label crds instrumentations.opentelemetry.io opentelemetrycollectors.opentelemetry.io opampbridges.opentelemetry.io app.kubernetes.io/managed-by=Helm
102115
```
103116

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

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,6 @@ Please follow instructions below to install the appropriate CRD versions
4040
#### CRDs to install (v4.12.0 and later)
4141

4242
```shell
43-
kubectl delete crd instrumentations.opentelemetry.io
44-
45-
kubectl delete crd opentelemetrycollectors.opentelemetry.io
46-
47-
kubectl delete crd opampbridges.opentelemetry.io
48-
4943
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
5044

5145
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

0 commit comments

Comments
 (0)