From cde95376784ada0a52ea497d0d6357029e3d63d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20=C5=9Awi=C4=85tek?= Date: Wed, 19 Jun 2024 17:18:14 +0200 Subject: [PATCH] deps: upgrade kubectl and mock images to 2.24.0 --- .changelog/3775.changed.txt | 1 + deploy/helm/sumologic/README.md | 6 +++--- deploy/helm/sumologic/values.yaml | 6 +++--- .../job.output.yaml | 2 +- .../testdata/goldenfile/sumologic-mock/basic.output.yaml | 2 +- .../testdata/goldenfile/sumologic-mock/complex.output.yaml | 2 +- 6 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 .changelog/3775.changed.txt diff --git a/.changelog/3775.changed.txt b/.changelog/3775.changed.txt new file mode 100644 index 0000000000..f55788bcc3 --- /dev/null +++ b/.changelog/3775.changed.txt @@ -0,0 +1 @@ +deps: upgrade kubectl and mock images to 2.24.0 \ No newline at end of file diff --git a/deploy/helm/sumologic/README.md b/deploy/helm/sumologic/README.md index b3fdb4ad31..38149b99a5 100644 --- a/deploy/helm/sumologic/README.md +++ b/deploy/helm/sumologic/README.md @@ -326,7 +326,7 @@ The following table lists the configurable parameters of the Sumo Logic chart an | `opentelemetry-operator.manager.resources.requests.memory` | Used to set requested Memory for OpenTelemetry-Operator Manager. | `256Mi` | | `instrumentation.instrumentationNamespaces` | Used to create `Instrumentation` resources in specified namespaces. | `Nil` | | `instrumentation.instrumentationJobImage.image.repository` | Name of the image repository used to apply Instrumentation resource | `public.ecr.aws/sumologic/kubernetes-tools-kubectl` | -| `instrumentation.instrumentationJobImage.image.tag` | Name of the image tag used to apply Instrumentation resource | `2.22.0` | +| `instrumentation.instrumentationJobImage.image.tag` | Name of the image tag used to apply Instrumentation resource | `2.24.0` | | `opentelemetry-operator.admissionWebhooks` | Admission webhooks make sure only requests with correctly formatted rules will get into the Operator. They also enable the sidecar injection for OpenTelemetryCollector and Instrumentation CR's. | See [values.yaml] | | `opentelemetry-operator.manager.env` | Additional environment variables for opentelemetry-operator helm chart. | `{"ENABLE_WEBHOOKS": "true"}` | | `opentelemetry-operator.kubeRBACProxy.image.repository` | Container repository for Kube RBAC Proxy. | `public.ecr.aws/sumologic/kube-rbac-proxy` | @@ -519,7 +519,7 @@ The following table lists the configurable parameters of the Sumo Logic chart an | `pvcCleaner.metrics.enabled` | Flag to enable cleaning unused PVCs for otelcol metrics statefulsets. | `false` | | `pvcCleaner.logs.enabled` | Flag to enable cleaning unused PVCs for otelcol logs statefulsets. | `false` | | `pvcCleaner.job.image.repository` | Image repository for pvcCleaner docker containers. | `public.ecr.aws/sumologic/kubernetes-tools-kubectl` | -| `pvcCleaner.job.image.tag` | Image tag for pvcCleaner docker containers. | `2.22.0` | +| `pvcCleaner.job.image.tag` | Image tag for pvcCleaner docker containers. | `2.24.0` | | `pvcCleaner.job.image.pullPolicy` | Image pullPolicy for pvcCleaner docker containers. | `IfNotPresent` | | `pvcCleaner.job.resources` | Resource requests and limits for the pvcCleaner containers. | `{"limits": {"memory": "256Mi", "cpu": "2000m"}, "requests": {"memory": "64Mi", "cpu": "100m"}}` | | `pvcCleaner.job.nodeSelector` | Node selector for pvcCleaner job. [See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information.](https://help.sumologic.com/docs/send-data/kubernetes/best-practices/) | `{}` | @@ -560,7 +560,7 @@ The following table lists the configurable parameters of the Sumo Logic chart an | `debug.sumologicMock.deployment.securityContext` | The securityContext configuration for the Sumo Logic Mock deployment. | `{}` | | `debug.sumologicMock.deployment.tolerations` | Tolerations for the Sumo Logic Mock deployment. | `{}` | | `debug.sumologicMock.enabled` | Set to `true` to enable Sumo Logic Mock pod. | `false` | -| `debug.sumologicMock.image` | Docker image for the Sumo Logic Mock. | `{"repository": "public.ecr.aws/sumologic/sumologic-mock", "tag": "2.22.0-59-g245ae92", "pullPolicy": "IfNotPresent"}` | +| `debug.sumologicMock.image` | Docker image for the Sumo Logic Mock. | `{"repository": "public.ecr.aws/sumologic/sumologic-mock", "tag": "2.24.0", "pullPolicy": "IfNotPresent"}` | | `debug.enableLocalMode` | Use it along with `debug.sumologicMock.enabled` in order to install collection locally without accessId, accessKey | `false` | [values.yaml]: values.yaml diff --git a/deploy/helm/sumologic/values.yaml b/deploy/helm/sumologic/values.yaml index 4ac637aad7..f18b86a999 100644 --- a/deploy/helm/sumologic/values.yaml +++ b/deploy/helm/sumologic/values.yaml @@ -2526,7 +2526,7 @@ pvcCleaner: job: image: repository: public.ecr.aws/sumologic/kubernetes-tools-kubectl - tag: 2.22.0 + tag: 2.24.0 pullPolicy: IfNotPresent resources: @@ -2567,7 +2567,7 @@ instrumentation: instrumentationJobImage: image: repository: public.ecr.aws/sumologic/kubernetes-tools-kubectl - tag: 2.22.0 + tag: 2.24.0 createDefaultInstrumentation: false instrumentationNamespaces: "" @@ -2623,7 +2623,7 @@ debug: enabled: false image: repository: public.ecr.aws/sumologic/sumologic-mock - tag: 2.22.0-59-g245ae92 + tag: 2.24.0 pullPolicy: IfNotPresent deployment: nodeSelector: {} diff --git a/tests/helm/testdata/goldenfile/opentelemetry_operator_instrumentation_cr_job/job.output.yaml b/tests/helm/testdata/goldenfile/opentelemetry_operator_instrumentation_cr_job/job.output.yaml index fea099a2fb..79f0821efc 100644 --- a/tests/helm/testdata/goldenfile/opentelemetry_operator_instrumentation_cr_job/job.output.yaml +++ b/tests/helm/testdata/goldenfile/opentelemetry_operator_instrumentation_cr_job/job.output.yaml @@ -19,7 +19,7 @@ spec: serviceAccountName: RELEASE-NAME-sumologic containers: - name: instrumentation-cr-applier - image: public.ecr.aws/sumologic/kubernetes-tools-kubectl:2.22.0 + image: public.ecr.aws/sumologic/kubernetes-tools-kubectl:2.24.0 volumeMounts: - name: instrumentation-cr-configmap mountPath: /tmp/instrumentation-cr.yaml diff --git a/tests/helm/testdata/goldenfile/sumologic-mock/basic.output.yaml b/tests/helm/testdata/goldenfile/sumologic-mock/basic.output.yaml index 8d792c4eda..1968ef2821 100644 --- a/tests/helm/testdata/goldenfile/sumologic-mock/basic.output.yaml +++ b/tests/helm/testdata/goldenfile/sumologic-mock/basic.output.yaml @@ -35,7 +35,7 @@ spec: containers: - ports: - containerPort: 3000 - image: public.ecr.aws/sumologic/sumologic-mock:2.22.0-59-g245ae92 + image: public.ecr.aws/sumologic/sumologic-mock:2.24.0 name: sumologic-mock args: - sumologic-mock diff --git a/tests/helm/testdata/goldenfile/sumologic-mock/complex.output.yaml b/tests/helm/testdata/goldenfile/sumologic-mock/complex.output.yaml index faf54ba84d..bebf123cff 100644 --- a/tests/helm/testdata/goldenfile/sumologic-mock/complex.output.yaml +++ b/tests/helm/testdata/goldenfile/sumologic-mock/complex.output.yaml @@ -79,7 +79,7 @@ spec: containers: - ports: - containerPort: 3000 - image: public.ecr.aws/sumologic/sumologic-mock:2.22.0-59-g245ae92 + image: public.ecr.aws/sumologic/sumologic-mock:2.24.0 name: sumologic-mock args: - sumologic-mock