@@ -80,14 +80,6 @@ kube-prometheus-stack:
8080
8181#### Update custom resource definition for OpenTelemetry operator
8282
83- ` ` ` shell
84- 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
85-
86- kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-helm-charts/opentelemetry-operator-0.56.1/charts/opentelemetry-operator/crds/crd-opentelemetryinstrumentation.yaml
87-
88- kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-helm-charts/opentelemetry-operator-0.56.1/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml`
89- ```
90-
9183:::note
9284Starting v4.12.0, please use the CRDs below
9385:::
@@ -98,13 +90,29 @@ kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumol
9890kubectl 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
9991
10092kubectl 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
93+ ```
10194
95+ Then, annotate and label these CRDs as below
96+
97+ ``` shell
10298kubectl annotate crds instrumentations.opentelemetry.io opentelemetrycollectors.opentelemetry.io opampbridges.opentelemetry.io \
10399 meta.helm.sh/release-name=${RELEASE_NAME} \
104100 meta.helm.sh/release-namespace=${RELEASE_NAMESPACE}
105101kubectl label crds instrumentations.opentelemetry.io opentelemetrycollectors.opentelemetry.io opampbridges.opentelemetry.io app.kubernetes.io/managed-by=Helm
106102```
107103
104+ ::: note
105+ CRDs prior to v4.12.0 are below
106+ :::
107+
108+ ``` shell
109+ 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
110+
111+ kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-helm-charts/opentelemetry-operator-0.56.1/charts/opentelemetry-operator/crds/crd-opentelemetryinstrumentation.yaml
112+
113+ kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-helm-charts/opentelemetry-operator-0.56.1/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml`
114+ ` ` `
115+
108116# ## How to revert to the v3 defaults
109117
110118Set the following in your configuration:
0 commit comments