From a70a27ea892ca7a276fd8e153605ff4b117a85b8 Mon Sep 17 00:00:00 2001 From: Jaganathan P <156800415+jagan2221@users.noreply.github.com> Date: Tue, 9 Sep 2025 16:42:24 +0530 Subject: [PATCH 1/6] update upgrade doc for target allocator CRD addition --- .../kubernetes/v4/important-changes.md | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/docs/send-data/kubernetes/v4/important-changes.md b/docs/send-data/kubernetes/v4/important-changes.md index 802c878374..66126a1425 100644 --- a/docs/send-data/kubernetes/v4/important-changes.md +++ b/docs/send-data/kubernetes/v4/important-changes.md @@ -45,8 +45,28 @@ Ensure that the following CRDs from the OpenTelemetry operator are installed and Please follow instructions below to install the appropriate CRD versions ::: -#### CRDs to install (v4.12.0 and later) +#### CRDs to install (v4.16.0 and later) + +```shell +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 + +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 + +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 + +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_targetallocators.yaml --force-conflicts +``` + +Then, annotate and label these CRDs as below + +```shell +kubectl annotate crds instrumentations.opentelemetry.io opentelemetrycollectors.opentelemetry.io opampbridges.opentelemetry.io targetallocators.opentelemetry.io \ + meta.helm.sh/release-name=${RELEASE_NAME} \ + meta.helm.sh/release-namespace=${RELEASE_NAMESPACE} +kubectl label crds instrumentations.opentelemetry.io opentelemetrycollectors.opentelemetry.io opampbridges.opentelemetry.io app.kubernetes.io/managed-by=Helm +``` +#### CRDs to install (v4.12.0 - v4.15.x) ```shell 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 From fde24b585a29bad8dde7831de38a517280a89a28 Mon Sep 17 00:00:00 2001 From: Jaganathan P <156800415+jagan2221@users.noreply.github.com> Date: Tue, 9 Sep 2025 17:26:16 +0530 Subject: [PATCH 2/6] Update important-changes.md --- docs/send-data/kubernetes/v4/important-changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/send-data/kubernetes/v4/important-changes.md b/docs/send-data/kubernetes/v4/important-changes.md index 66126a1425..7a75df4f8a 100644 --- a/docs/send-data/kubernetes/v4/important-changes.md +++ b/docs/send-data/kubernetes/v4/important-changes.md @@ -66,7 +66,7 @@ kubectl annotate crds instrumentations.opentelemetry.io opentelemetrycollectors. meta.helm.sh/release-namespace=${RELEASE_NAMESPACE} kubectl label crds instrumentations.opentelemetry.io opentelemetrycollectors.opentelemetry.io opampbridges.opentelemetry.io app.kubernetes.io/managed-by=Helm ``` -#### CRDs to install (v4.12.0 - v4.15.x) +#### CRDs to install (v4.12.0 to v4.15.x) ```shell 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 From 7519b925612a8ce8df35bcff97c1a97c110bcefc Mon Sep 17 00:00:00 2001 From: Jaganathan P <156800415+jagan2221@users.noreply.github.com> Date: Tue, 9 Sep 2025 21:00:35 +0530 Subject: [PATCH 3/6] Update important-changes.md --- docs/send-data/kubernetes/v4/important-changes.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/send-data/kubernetes/v4/important-changes.md b/docs/send-data/kubernetes/v4/important-changes.md index 7a75df4f8a..5cd86f310e 100644 --- a/docs/send-data/kubernetes/v4/important-changes.md +++ b/docs/send-data/kubernetes/v4/important-changes.md @@ -49,13 +49,13 @@ Please follow instructions below to install the appropriate CRD versions #### CRDs to install (v4.16.0 and later) ```shell -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 +kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/refs/tags/v4.16.0/deploy/helm/sumologic/crds/crd-opentelemetry.io_opampbridges.yaml --force-conflicts -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 +kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/refs/tags/v4.16.0/deploy/helm/sumologic/crds/crd-opentelemetrycollector.yaml --force-conflicts -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 +kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/refs/tags/v4.16.0/deploy/helm/sumologic/crds/crd-opentelemetryinstrumentation.yaml --force-conflicts -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_targetallocators.yaml --force-conflicts +kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/refs/tags/v4.16.0/deploy/helm/sumologic/crds/crd-opentelemetry.io_targetallocators.yaml --force-conflicts ``` Then, annotate and label these CRDs as below From 797e7f20140445e9d9b4c3acc77313ff59dab0c8 Mon Sep 17 00:00:00 2001 From: Gourav garg Date: Wed, 10 Sep 2025 15:34:56 +0530 Subject: [PATCH 4/6] Update docs/send-data/kubernetes/v4/important-changes.md Co-authored-by: Kim (Sumo Logic) <56411016+kimsauce@users.noreply.github.com> --- docs/send-data/kubernetes/v4/important-changes.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/send-data/kubernetes/v4/important-changes.md b/docs/send-data/kubernetes/v4/important-changes.md index 5cd86f310e..1d633a9354 100644 --- a/docs/send-data/kubernetes/v4/important-changes.md +++ b/docs/send-data/kubernetes/v4/important-changes.md @@ -66,6 +66,7 @@ kubectl annotate crds instrumentations.opentelemetry.io opentelemetrycollectors. meta.helm.sh/release-namespace=${RELEASE_NAMESPACE} kubectl label crds instrumentations.opentelemetry.io opentelemetrycollectors.opentelemetry.io opampbridges.opentelemetry.io app.kubernetes.io/managed-by=Helm ``` + #### CRDs to install (v4.12.0 to v4.15.x) ```shell 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 From 6b2df6eb61d89b91efc867db2e2b51be54a1061d Mon Sep 17 00:00:00 2001 From: Gourav garg Date: Wed, 10 Sep 2025 15:35:04 +0530 Subject: [PATCH 5/6] Update docs/send-data/kubernetes/v4/important-changes.md Co-authored-by: Kim (Sumo Logic) <56411016+kimsauce@users.noreply.github.com> --- docs/send-data/kubernetes/v4/important-changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/send-data/kubernetes/v4/important-changes.md b/docs/send-data/kubernetes/v4/important-changes.md index 1d633a9354..ffc4c5b982 100644 --- a/docs/send-data/kubernetes/v4/important-changes.md +++ b/docs/send-data/kubernetes/v4/important-changes.md @@ -58,7 +58,7 @@ kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumol kubectl apply --server-side -f https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/refs/tags/v4.16.0/deploy/helm/sumologic/crds/crd-opentelemetry.io_targetallocators.yaml --force-conflicts ``` -Then, annotate and label these CRDs as below +Then, annotate and label these CRDs as below. ```shell kubectl annotate crds instrumentations.opentelemetry.io opentelemetrycollectors.opentelemetry.io opampbridges.opentelemetry.io targetallocators.opentelemetry.io \ From 9fa55a46acae205189798e0cdf19872064b08d31 Mon Sep 17 00:00:00 2001 From: Gourav garg Date: Wed, 10 Sep 2025 15:35:17 +0530 Subject: [PATCH 6/6] Update docs/send-data/kubernetes/v4/important-changes.md Co-authored-by: Kim (Sumo Logic) <56411016+kimsauce@users.noreply.github.com> --- docs/send-data/kubernetes/v4/important-changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/send-data/kubernetes/v4/important-changes.md b/docs/send-data/kubernetes/v4/important-changes.md index ffc4c5b982..26336c0ee5 100644 --- a/docs/send-data/kubernetes/v4/important-changes.md +++ b/docs/send-data/kubernetes/v4/important-changes.md @@ -42,7 +42,7 @@ By default, the OpenTelemetry Collector is now used for metrics collection inste Ensure that the following CRDs from the OpenTelemetry operator are installed and updated using the following commands. :::note -Please follow instructions below to install the appropriate CRD versions +Follow the instructions below to install the appropriate CRD versions. :::