diff --git a/.github/workflows/02-e2e-test.yaml b/.github/workflows/02-e2e-test.yaml index 2badf829..6699870b 100644 --- a/.github/workflows/02-e2e-test.yaml +++ b/.github/workflows/02-e2e-test.yaml @@ -63,6 +63,7 @@ jobs: relevancy_java, relevancy_java_and_python, relevancy_golang_dynamic, + relevancy_multiple_containers, vulnerability_scanning, vulnerability_scanning_proxy, vulnerability_scanning_trigger_scan_public_registry, diff --git a/ArgoCDApplication.yaml b/ArgoCDApplication.yaml index ac945768..11109329 100644 --- a/ArgoCDApplication.yaml +++ b/ArgoCDApplication.yaml @@ -15,18 +15,24 @@ spec: valueFiles: - values.yaml parameters: - - name: account - value: '' # add account ID - name: clusterName value: '' # add cluster name - - name: server - value: '' # add Kubescape-compatible backend service URL + # Add adaptor server and account + # - name: account + # value: '' # add account ID + # - name: accessKey + # value: '' # add account ID + # - name: server + # value: '' # add Kubescape-compatible backend service URL project: default syncPolicy: syncOptions: - PruneLast=true - CreateNamespace=true - RespectIgnoreDifferences=true + automated: + prune: false + selfHeal: false ignoreDifferences: - group: core kind: ConfigMap diff --git a/charts/kubescape-operator/Chart.yaml b/charts/kubescape-operator/Chart.yaml index 7ea3ad24..77396055 100644 --- a/charts/kubescape-operator/Chart.yaml +++ b/charts/kubescape-operator/Chart.yaml @@ -9,14 +9,14 @@ type: application # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 1.18.1 +version: 1.18.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: 1.18.1 +appVersion: 1.18.2 maintainers: - name: Ben Hirschberg diff --git a/charts/kubescape-operator/README.md b/charts/kubescape-operator/README.md index 005120fa..5838aee2 100644 --- a/charts/kubescape-operator/README.md +++ b/charts/kubescape-operator/README.md @@ -1,6 +1,6 @@ # Kubescape Operator -![Version: 1.18.1](https://img.shields.io/badge/Version-1.18.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.18.1](https://img.shields.io/badge/AppVersion-v1.18.1-informational?style=flat-square) +![Version: 1.18.2](https://img.shields.io/badge/Version-1.18.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.18.2](https://img.shields.io/badge/AppVersion-v1.18.2-informational?style=flat-square) ## Install diff --git a/charts/kubescape-operator/templates/node-agent/daemonset.yaml b/charts/kubescape-operator/templates/node-agent/daemonset.yaml index 9181ef0b..9093e41b 100644 --- a/charts/kubescape-operator/templates/node-agent/daemonset.yaml +++ b/charts/kubescape-operator/templates/node-agent/daemonset.yaml @@ -112,8 +112,6 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - - name: HOST_ROOT - value: "/host" {{- range .Values.nodeAgent.env }} - name: {{ .name }} {{- if .value }} diff --git a/charts/kubescape-operator/tests/__snapshot__/snapshot_test.yaml.snap b/charts/kubescape-operator/tests/__snapshot__/snapshot_test.yaml.snap index 0e44488d..39812a97 100644 --- a/charts/kubescape-operator/tests/__snapshot__/snapshot_test.yaml.snap +++ b/charts/kubescape-operator/tests/__snapshot__/snapshot_test.yaml.snap @@ -1,6 +1,6 @@ all capabilities: 1: | - raw: "Thank you for installing kubescape-operator version 1.18.1.\nView your cluster's configuration scanning schedule: \n> kubectl -n kubescape get cj kubescape-scheduler -o=jsonpath='{.metadata.name}{\"\\t\"}{.spec.schedule}{\"\\n\"}'\n\nTo change the schedule, set `.spec.schedule`: \n> kubectl -n kubescape edit cj kubescape-scheduler\nView your cluster's image scanning schedule: \n> kubectl -n kubescape get cj kubevuln-scheduler -o=jsonpath='{.metadata.name}{\"\\t\"}{.spec.schedule}{\"\\n\"}' \n\nTo change the schedule, edit `.spec.schedule`: \n> kubectl -n kubescape edit cj kubevuln-scheduler\nView your configuration scan summaries: \n> kubectl get workloadconfigurationscansummaries -A\n\nDetailed reports are also available: \n> kubectl get workloadconfigurationscans -A\n\nView your image vulnerabilities scan summaries: \n> kubectl get vulnerabilitymanifestsummaries -A\n\nDetailed reports are also available: \n> kubectl get vulnerabilitymanifests -A\n\nkubescape-operator generates suggested network policies. To view them: \n> kubectl get generatednetworkpolicies -n \n\n" + raw: "Thank you for installing kubescape-operator version 1.18.2.\nView your cluster's configuration scanning schedule: \n> kubectl -n kubescape get cj kubescape-scheduler -o=jsonpath='{.metadata.name}{\"\\t\"}{.spec.schedule}{\"\\n\"}'\n\nTo change the schedule, set `.spec.schedule`: \n> kubectl -n kubescape edit cj kubescape-scheduler\nView your cluster's image scanning schedule: \n> kubectl -n kubescape get cj kubevuln-scheduler -o=jsonpath='{.metadata.name}{\"\\t\"}{.spec.schedule}{\"\\n\"}' \n\nTo change the schedule, edit `.spec.schedule`: \n> kubectl -n kubescape edit cj kubevuln-scheduler\nView your configuration scan summaries: \n> kubectl get workloadconfigurationscansummaries -A\n\nDetailed reports are also available: \n> kubectl get workloadconfigurationscans -A\n\nView your image vulnerabilities scan summaries: \n> kubectl get vulnerabilitymanifestsummaries -A\n\nDetailed reports are also available: \n> kubectl get vulnerabilitymanifests -A\n\nkubescape-operator generates suggested network policies. To view them: \n> kubectl get generatednetworkpolicies -n \n\n" 2: | apiVersion: batch/v1 kind: CronJob @@ -182,7 +182,7 @@ all capabilities: app: gateway app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: gateway - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: gateway namespace: kubescape @@ -308,7 +308,7 @@ all capabilities: metadata: labels: app: gateway - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: gateway namespace: kubescape @@ -386,7 +386,7 @@ all capabilities: app: grype-offline-db app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: grype-offline-db - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane spec: affinity: null @@ -569,7 +569,7 @@ all capabilities: app: kollector app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kollector - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane spec: affinity: null @@ -944,7 +944,7 @@ all capabilities: app: kubescape app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kubescape - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: kubescape namespace: kubescape @@ -972,7 +972,7 @@ all capabilities: app: kubescape app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kubescape - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -1199,7 +1199,7 @@ all capabilities: metadata: labels: app: kubescape - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: kubescape namespace: kubescape @@ -1452,7 +1452,7 @@ all capabilities: app: kubevuln app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kubevuln - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -1481,7 +1481,7 @@ all capabilities: name: cloud-secret - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/kubevuln:v0.3.1 + image: quay.io/kubescape/kubevuln:v0.3.2 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -1740,7 +1740,7 @@ all capabilities: app: node-agent app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: node-agent - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -1774,10 +1774,8 @@ all capabilities: valueFrom: fieldRef: fieldPath: metadata.name - - name: HOST_ROOT - value: /host - name: NodeName - image: quay.io/kubescape/node-agent:v0.2.5-fix + image: quay.io/kubescape/node-agent:v0.2.10 imagePullPolicy: IfNotPresent name: node-agent resources: @@ -2000,7 +1998,7 @@ all capabilities: app: operator app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: operator - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -2020,7 +2018,7 @@ all capabilities: value: zap - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/operator:v0.2.1 + image: quay.io/kubescape/operator:v0.2.4 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -2285,7 +2283,7 @@ all capabilities: app: otel-collector app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: otel-collector - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: otel-collector namespace: kubescape @@ -2368,7 +2366,7 @@ all capabilities: metadata: labels: app: otel-collector - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: otel-collector namespace: kubescape @@ -2444,7 +2442,7 @@ all capabilities: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: service-discovery - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane name: RELEASE-NAME @@ -2728,7 +2726,7 @@ all capabilities: name: cloud-secret - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/storage:v0.0.64 + image: quay.io/kubescape/storage:v0.0.67 imagePullPolicy: IfNotPresent name: apiserver resources: @@ -3011,7 +3009,7 @@ all capabilities: app: synchronizer app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: synchronizer - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -3034,7 +3032,7 @@ all capabilities: name: cloud-secret - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/synchronizer:v0.0.40 + image: quay.io/kubescape/synchronizer:v0.0.43 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -3133,7 +3131,7 @@ all capabilities: namespace: kubescape default capabilities: 1: | - raw: "Thank you for installing kubescape-operator version 1.18.1.\nView your cluster's configuration scanning schedule: \n> kubectl -n kubescape get cj kubescape-scheduler -o=jsonpath='{.metadata.name}{\"\\t\"}{.spec.schedule}{\"\\n\"}'\n\nTo change the schedule, set `.spec.schedule`: \n> kubectl -n kubescape edit cj kubescape-scheduler\nView your cluster's image scanning schedule: \n> kubectl -n kubescape get cj kubevuln-scheduler -o=jsonpath='{.metadata.name}{\"\\t\"}{.spec.schedule}{\"\\n\"}' \n\nTo change the schedule, edit `.spec.schedule`: \n> kubectl -n kubescape edit cj kubevuln-scheduler\n\n\nView your image vulnerabilities scan summaries: \n> kubectl get vulnerabilitymanifestsummaries -A\n\nDetailed reports are also available: \n> kubectl get vulnerabilitymanifests -A\n\nkubescape-operator generates suggested network policies. To view them: \n> kubectl get generatednetworkpolicies -n \n\n" + raw: "Thank you for installing kubescape-operator version 1.18.2.\nView your cluster's configuration scanning schedule: \n> kubectl -n kubescape get cj kubescape-scheduler -o=jsonpath='{.metadata.name}{\"\\t\"}{.spec.schedule}{\"\\n\"}'\n\nTo change the schedule, set `.spec.schedule`: \n> kubectl -n kubescape edit cj kubescape-scheduler\nView your cluster's image scanning schedule: \n> kubectl -n kubescape get cj kubevuln-scheduler -o=jsonpath='{.metadata.name}{\"\\t\"}{.spec.schedule}{\"\\n\"}' \n\nTo change the schedule, edit `.spec.schedule`: \n> kubectl -n kubescape edit cj kubevuln-scheduler\n\n\nView your image vulnerabilities scan summaries: \n> kubectl get vulnerabilitymanifestsummaries -A\n\nDetailed reports are also available: \n> kubectl get vulnerabilitymanifests -A\n\nkubescape-operator generates suggested network policies. To view them: \n> kubectl get generatednetworkpolicies -n \n\n" 2: | apiVersion: v1 data: @@ -3227,7 +3225,7 @@ default capabilities: app: gateway app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: gateway - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: gateway namespace: kubescape @@ -3353,7 +3351,7 @@ default capabilities: metadata: labels: app: gateway - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: gateway namespace: kubescape @@ -3431,7 +3429,7 @@ default capabilities: app: grype-offline-db app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: grype-offline-db - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane spec: affinity: null @@ -3614,7 +3612,7 @@ default capabilities: app: kollector app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kollector - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane spec: affinity: null @@ -3989,7 +3987,7 @@ default capabilities: app: kubescape app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kubescape - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: kubescape namespace: kubescape @@ -4017,7 +4015,7 @@ default capabilities: app: kubescape app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kubescape - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -4244,7 +4242,7 @@ default capabilities: metadata: labels: app: kubescape - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: kubescape namespace: kubescape @@ -4497,7 +4495,7 @@ default capabilities: app: kubevuln app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kubevuln - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -4526,7 +4524,7 @@ default capabilities: name: cloud-secret - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/kubevuln:v0.3.1 + image: quay.io/kubescape/kubevuln:v0.3.2 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -4785,7 +4783,7 @@ default capabilities: app: node-agent app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: node-agent - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -4819,10 +4817,8 @@ default capabilities: valueFrom: fieldRef: fieldPath: metadata.name - - name: HOST_ROOT - value: /host - name: NodeName - image: quay.io/kubescape/node-agent:v0.2.5-fix + image: quay.io/kubescape/node-agent:v0.2.10 imagePullPolicy: IfNotPresent name: node-agent resources: @@ -5045,7 +5041,7 @@ default capabilities: app: operator app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: operator - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -5065,7 +5061,7 @@ default capabilities: value: zap - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/operator:v0.2.1 + image: quay.io/kubescape/operator:v0.2.4 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -5330,7 +5326,7 @@ default capabilities: app: otel-collector app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: otel-collector - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: otel-collector namespace: kubescape @@ -5413,7 +5409,7 @@ default capabilities: metadata: labels: app: otel-collector - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: otel-collector namespace: kubescape @@ -5489,7 +5485,7 @@ default capabilities: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: service-discovery - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane name: RELEASE-NAME @@ -5773,7 +5769,7 @@ default capabilities: name: cloud-secret - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/storage:v0.0.64 + image: quay.io/kubescape/storage:v0.0.67 imagePullPolicy: IfNotPresent name: apiserver resources: @@ -6056,7 +6052,7 @@ default capabilities: app: synchronizer app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: synchronizer - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -6079,7 +6075,7 @@ default capabilities: name: cloud-secret - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/synchronizer:v0.0.40 + image: quay.io/kubescape/synchronizer:v0.0.43 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -6178,7 +6174,7 @@ default capabilities: namespace: kubescape minimal capabilities: 1: | - raw: "Thank you for installing kubescape-operator version 1.18.1.\n\n\n\n\nView your image vulnerabilities scan summaries: \n> kubectl get vulnerabilitymanifestsummaries -A\n\nDetailed reports are also available: \n> kubectl get vulnerabilitymanifests -A\n\n\n\n" + raw: "Thank you for installing kubescape-operator version 1.18.2.\n\n\n\n\nView your image vulnerabilities scan summaries: \n> kubectl get vulnerabilitymanifestsummaries -A\n\nDetailed reports are also available: \n> kubectl get vulnerabilitymanifests -A\n\n\n\n" 2: | apiVersion: v1 data: @@ -6467,7 +6463,7 @@ minimal capabilities: app: kubescape app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kubescape - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: kubescape namespace: kubescape @@ -6494,7 +6490,7 @@ minimal capabilities: app: kubescape app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kubescape - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -6840,7 +6836,7 @@ minimal capabilities: app: kubevuln app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: kubevuln - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -6869,7 +6865,7 @@ minimal capabilities: name: cloud-secret - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/kubevuln:v0.3.1 + image: quay.io/kubescape/kubevuln:v0.3.2 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -7087,7 +7083,7 @@ minimal capabilities: app: node-agent app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: node-agent - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -7121,10 +7117,8 @@ minimal capabilities: valueFrom: fieldRef: fieldPath: metadata.name - - name: HOST_ROOT - value: /host - name: NodeName - image: quay.io/kubescape/node-agent:v0.2.5-fix + image: quay.io/kubescape/node-agent:v0.2.10 imagePullPolicy: IfNotPresent name: node-agent resources: @@ -7338,7 +7332,7 @@ minimal capabilities: app: operator app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: operator - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 otel: enabled tier: ks-control-plane spec: @@ -7358,7 +7352,7 @@ minimal capabilities: value: zap - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/operator:v0.2.1 + image: quay.io/kubescape/operator:v0.2.4 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -7572,7 +7566,7 @@ minimal capabilities: app: otel-collector app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: otel-collector - helm.sh/chart: kubescape-operator-1.18.1 + helm.sh/chart: kubescape-operator-1.18.2 tier: ks-control-plane name: otel-collector namespace: kubescape @@ -7841,7 +7835,7 @@ minimal capabilities: name: cloud-secret - name: OTEL_COLLECTOR_SVC value: otel-collector:4317 - image: quay.io/kubescape/storage:v0.0.64 + image: quay.io/kubescape/storage:v0.0.67 imagePullPolicy: IfNotPresent name: apiserver resources: diff --git a/charts/kubescape-operator/values.yaml b/charts/kubescape-operator/values.yaml index ef60e7ae..175407c7 100644 --- a/charts/kubescape-operator/values.yaml +++ b/charts/kubescape-operator/values.yaml @@ -231,7 +231,7 @@ operator: image: # -- source code: https://github.com/kubescape/operator repository: quay.io/kubescape/operator - tag: v0.2.1 + tag: v0.2.4 pullPolicy: IfNotPresent service: @@ -272,7 +272,7 @@ kubevuln: image: # -- source code: https://github.com/kubescape/kubevuln repository: quay.io/kubescape/kubevuln - tag: v0.3.1 + tag: v0.3.2 pullPolicy: IfNotPresent replicaCount: 1 @@ -423,7 +423,7 @@ storage: image: # -- source code: https://github.com/kubescape/storage repository: quay.io/kubescape/storage - tag: v0.0.64 + tag: v0.0.67 pullPolicy: IfNotPresent # cleanup interval is a duration string @@ -449,7 +449,7 @@ nodeAgent: image: # -- source code: https://github.com/kubescape/node-agent repository: quay.io/kubescape/node-agent - tag: v0.2.5-fix + tag: v0.2.10 pullPolicy: IfNotPresent config: @@ -531,7 +531,7 @@ synchronizer: name: synchronizer image: repository: quay.io/kubescape/synchronizer - tag: v0.0.40 + tag: v0.0.43 pullPolicy: IfNotPresent resources: requests: