From 623e0d05fc39afffc42931ff4200a631e4cb3391 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Carpintero?= Date: Fri, 19 Jan 2024 16:19:25 +0100 Subject: [PATCH] remove openstack ports --- examples/templates/local.yaml | 304 ----------------------- stable/vulcan/README.md | 440 +++++++++++++++++----------------- stable/vulcan/values.yaml | 3 + 3 files changed, 224 insertions(+), 523 deletions(-) diff --git a/examples/templates/local.yaml b/examples/templates/local.yaml index 05ae3b7d..cd010d99 100644 --- a/examples/templates/local.yaml +++ b/examples/templates/local.yaml @@ -868,156 +868,6 @@ spec: - name: edge port: 4566 targetPort: 4566 - - name: "external-service-port-4510" - port: 4510 - targetPort: "ext-svc-4510" - - name: "external-service-port-4511" - port: 4511 - targetPort: "ext-svc-4511" - - name: "external-service-port-4512" - port: 4512 - targetPort: "ext-svc-4512" - - name: "external-service-port-4513" - port: 4513 - targetPort: "ext-svc-4513" - - name: "external-service-port-4514" - port: 4514 - targetPort: "ext-svc-4514" - - name: "external-service-port-4515" - port: 4515 - targetPort: "ext-svc-4515" - - name: "external-service-port-4516" - port: 4516 - targetPort: "ext-svc-4516" - - name: "external-service-port-4517" - port: 4517 - targetPort: "ext-svc-4517" - - name: "external-service-port-4518" - port: 4518 - targetPort: "ext-svc-4518" - - name: "external-service-port-4519" - port: 4519 - targetPort: "ext-svc-4519" - - name: "external-service-port-4520" - port: 4520 - targetPort: "ext-svc-4520" - - name: "external-service-port-4521" - port: 4521 - targetPort: "ext-svc-4521" - - name: "external-service-port-4522" - port: 4522 - targetPort: "ext-svc-4522" - - name: "external-service-port-4523" - port: 4523 - targetPort: "ext-svc-4523" - - name: "external-service-port-4524" - port: 4524 - targetPort: "ext-svc-4524" - - name: "external-service-port-4525" - port: 4525 - targetPort: "ext-svc-4525" - - name: "external-service-port-4526" - port: 4526 - targetPort: "ext-svc-4526" - - name: "external-service-port-4527" - port: 4527 - targetPort: "ext-svc-4527" - - name: "external-service-port-4528" - port: 4528 - targetPort: "ext-svc-4528" - - name: "external-service-port-4529" - port: 4529 - targetPort: "ext-svc-4529" - - name: "external-service-port-4530" - port: 4530 - targetPort: "ext-svc-4530" - - name: "external-service-port-4531" - port: 4531 - targetPort: "ext-svc-4531" - - name: "external-service-port-4532" - port: 4532 - targetPort: "ext-svc-4532" - - name: "external-service-port-4533" - port: 4533 - targetPort: "ext-svc-4533" - - name: "external-service-port-4534" - port: 4534 - targetPort: "ext-svc-4534" - - name: "external-service-port-4535" - port: 4535 - targetPort: "ext-svc-4535" - - name: "external-service-port-4536" - port: 4536 - targetPort: "ext-svc-4536" - - name: "external-service-port-4537" - port: 4537 - targetPort: "ext-svc-4537" - - name: "external-service-port-4538" - port: 4538 - targetPort: "ext-svc-4538" - - name: "external-service-port-4539" - port: 4539 - targetPort: "ext-svc-4539" - - name: "external-service-port-4540" - port: 4540 - targetPort: "ext-svc-4540" - - name: "external-service-port-4541" - port: 4541 - targetPort: "ext-svc-4541" - - name: "external-service-port-4542" - port: 4542 - targetPort: "ext-svc-4542" - - name: "external-service-port-4543" - port: 4543 - targetPort: "ext-svc-4543" - - name: "external-service-port-4544" - port: 4544 - targetPort: "ext-svc-4544" - - name: "external-service-port-4545" - port: 4545 - targetPort: "ext-svc-4545" - - name: "external-service-port-4546" - port: 4546 - targetPort: "ext-svc-4546" - - name: "external-service-port-4547" - port: 4547 - targetPort: "ext-svc-4547" - - name: "external-service-port-4548" - port: 4548 - targetPort: "ext-svc-4548" - - name: "external-service-port-4549" - port: 4549 - targetPort: "ext-svc-4549" - - name: "external-service-port-4550" - port: 4550 - targetPort: "ext-svc-4550" - - name: "external-service-port-4551" - port: 4551 - targetPort: "ext-svc-4551" - - name: "external-service-port-4552" - port: 4552 - targetPort: "ext-svc-4552" - - name: "external-service-port-4553" - port: 4553 - targetPort: "ext-svc-4553" - - name: "external-service-port-4554" - port: 4554 - targetPort: "ext-svc-4554" - - name: "external-service-port-4555" - port: 4555 - targetPort: "ext-svc-4555" - - name: "external-service-port-4556" - port: 4556 - targetPort: "ext-svc-4556" - - name: "external-service-port-4557" - port: 4557 - targetPort: "ext-svc-4557" - - name: "external-service-port-4558" - port: 4558 - targetPort: "ext-svc-4558" - - name: "external-service-port-4559" - port: 4559 - targetPort: "ext-svc-4559" selector: app.kubernetes.io/name: localstack app.kubernetes.io/instance: myrelease @@ -1422,156 +1272,6 @@ spec: - name: edge containerPort: 4566 protocol: TCP - - name: "ext-svc-4510" - containerPort: 4510 - protocol: TCP - - name: "ext-svc-4511" - containerPort: 4511 - protocol: TCP - - name: "ext-svc-4512" - containerPort: 4512 - protocol: TCP - - name: "ext-svc-4513" - containerPort: 4513 - protocol: TCP - - name: "ext-svc-4514" - containerPort: 4514 - protocol: TCP - - name: "ext-svc-4515" - containerPort: 4515 - protocol: TCP - - name: "ext-svc-4516" - containerPort: 4516 - protocol: TCP - - name: "ext-svc-4517" - containerPort: 4517 - protocol: TCP - - name: "ext-svc-4518" - containerPort: 4518 - protocol: TCP - - name: "ext-svc-4519" - containerPort: 4519 - protocol: TCP - - name: "ext-svc-4520" - containerPort: 4520 - protocol: TCP - - name: "ext-svc-4521" - containerPort: 4521 - protocol: TCP - - name: "ext-svc-4522" - containerPort: 4522 - protocol: TCP - - name: "ext-svc-4523" - containerPort: 4523 - protocol: TCP - - name: "ext-svc-4524" - containerPort: 4524 - protocol: TCP - - name: "ext-svc-4525" - containerPort: 4525 - protocol: TCP - - name: "ext-svc-4526" - containerPort: 4526 - protocol: TCP - - name: "ext-svc-4527" - containerPort: 4527 - protocol: TCP - - name: "ext-svc-4528" - containerPort: 4528 - protocol: TCP - - name: "ext-svc-4529" - containerPort: 4529 - protocol: TCP - - name: "ext-svc-4530" - containerPort: 4530 - protocol: TCP - - name: "ext-svc-4531" - containerPort: 4531 - protocol: TCP - - name: "ext-svc-4532" - containerPort: 4532 - protocol: TCP - - name: "ext-svc-4533" - containerPort: 4533 - protocol: TCP - - name: "ext-svc-4534" - containerPort: 4534 - protocol: TCP - - name: "ext-svc-4535" - containerPort: 4535 - protocol: TCP - - name: "ext-svc-4536" - containerPort: 4536 - protocol: TCP - - name: "ext-svc-4537" - containerPort: 4537 - protocol: TCP - - name: "ext-svc-4538" - containerPort: 4538 - protocol: TCP - - name: "ext-svc-4539" - containerPort: 4539 - protocol: TCP - - name: "ext-svc-4540" - containerPort: 4540 - protocol: TCP - - name: "ext-svc-4541" - containerPort: 4541 - protocol: TCP - - name: "ext-svc-4542" - containerPort: 4542 - protocol: TCP - - name: "ext-svc-4543" - containerPort: 4543 - protocol: TCP - - name: "ext-svc-4544" - containerPort: 4544 - protocol: TCP - - name: "ext-svc-4545" - containerPort: 4545 - protocol: TCP - - name: "ext-svc-4546" - containerPort: 4546 - protocol: TCP - - name: "ext-svc-4547" - containerPort: 4547 - protocol: TCP - - name: "ext-svc-4548" - containerPort: 4548 - protocol: TCP - - name: "ext-svc-4549" - containerPort: 4549 - protocol: TCP - - name: "ext-svc-4550" - containerPort: 4550 - protocol: TCP - - name: "ext-svc-4551" - containerPort: 4551 - protocol: TCP - - name: "ext-svc-4552" - containerPort: 4552 - protocol: TCP - - name: "ext-svc-4553" - containerPort: 4553 - protocol: TCP - - name: "ext-svc-4554" - containerPort: 4554 - protocol: TCP - - name: "ext-svc-4555" - containerPort: 4555 - protocol: TCP - - name: "ext-svc-4556" - containerPort: 4556 - protocol: TCP - - name: "ext-svc-4557" - containerPort: 4557 - protocol: TCP - - name: "ext-svc-4558" - containerPort: 4558 - protocol: TCP - - name: "ext-svc-4559" - containerPort: 4559 - protocol: TCP livenessProbe: failureThreshold: 3 initialDelaySeconds: 0 @@ -1598,10 +1298,6 @@ spec: env: - name: DEBUG value: "0" - - name: EXTERNAL_SERVICE_PORTS_START - value: "4510" - - name: EXTERNAL_SERVICE_PORTS_END - value: "4560" - name: LOCALSTACK_K8S_SERVICE_NAME value: myrelease-localstack-localstack - name: LOCALSTACK_K8S_NAMESPACE diff --git a/stable/vulcan/README.md b/stable/vulcan/README.md index ccaf728c..f4ffe966 100644 --- a/stable/vulcan/README.md +++ b/stable/vulcan/README.md @@ -30,364 +30,364 @@ A Helm chart for deploying Vulcan | global.podLabels | object | `{}` | custom labels for all components | | anchors | object | `{"comp":{"affinity":{},"autoscaling":{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null},"containerPort":8080,"extraEnv":{},"extraPodLabels":{},"extraVolumeMounts":[],"extraVolumes":[],"fullnameOverride":"","image":{"pullPolicy":"Always"},"imagePullSecrets":[],"ingress":{"annotations":{},"enabled":false,"hosts":[],"tls":[]},"lifecycle":{"preStopSleep":30},"livenessProbe":{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3},"meta":{"s3":false,"sns":false,"sqs":false},"nameOverride":"","nodeSelector":{},"podSecurityContext":{},"proxy":{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null},"readinessProbe":{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3},"replicaCount":null,"resources":{},"securityContext":{},"service":{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"},"tolerations":[]},"db":{"ca":null,"host":null,"name":null,"password":"TBD","port":5432,"sslMode":"disable","user":null},"dogstatsd":{"enabled":true,"image":{"repository":"datadog/dogstatsd","tag":"7.42.2"}}}` | Anchors | | anchors.db | object | `{"ca":null,"host":null,"name":null,"password":"TBD","port":5432,"sslMode":"disable","user":null}` | postgres database settings | -| results.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | -| api.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | -| stream.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | | tracker.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | +| reportsgenerator.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | | scanengine.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | +| api.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | | persistence.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | -| reportsgenerator.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | +| stream.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | +| results.dogstatsd.image.repository | string | `"datadog/dogstatsd"` | | +| api.dogstatsd.image.tag | string | `"7.42.2"` | | | results.dogstatsd.image.tag | string | `"7.42.2"` | | | stream.dogstatsd.image.tag | string | `"7.42.2"` | | | scanengine.dogstatsd.image.tag | string | `"7.42.2"` | | -| reportsgenerator.dogstatsd.image.tag | string | `"7.42.2"` | | -| persistence.dogstatsd.image.tag | string | `"7.42.2"` | | -| api.dogstatsd.image.tag | string | `"7.42.2"` | | | tracker.dogstatsd.image.tag | string | `"7.42.2"` | | -| scanengine.dogstatsd.enabled | bool | `true` | | -| reportsgenerator.dogstatsd.enabled | bool | `true` | | -| results.dogstatsd.enabled | bool | `true` | | -| api.dogstatsd.enabled | bool | `true` | | +| persistence.dogstatsd.image.tag | string | `"7.42.2"` | | +| reportsgenerator.dogstatsd.image.tag | string | `"7.42.2"` | | +| tracker.dogstatsd.enabled | bool | `true` | | | persistence.dogstatsd.enabled | bool | `true` | | +| api.dogstatsd.enabled | bool | `true` | | +| reportsgenerator.dogstatsd.enabled | bool | `true` | | | stream.dogstatsd.enabled | bool | `true` | | -| tracker.dogstatsd.enabled | bool | `true` | | -| reportsgenerator.<<.replicaCount | string | `nil` | | +| scanengine.dogstatsd.enabled | bool | `true` | | +| results.dogstatsd.enabled | bool | `true` | | | sqsexporter.<<.replicaCount | string | `nil` | | -| crontinuous.<<.replicaCount | string | `nil` | | | vulndbapi.<<.replicaCount | string | `nil` | | +| persistence.<<.replicaCount | string | `nil` | | | ui.<<.replicaCount | string | `nil` | | -| insights.<<.replicaCount | string | `nil` | | | scanengine.<<.replicaCount | string | `nil` | | | stream.<<.replicaCount | string | `nil` | | -| api.<<.replicaCount | string | `nil` | | -| results.<<.replicaCount | string | `nil` | | | vulndb.<<.replicaCount | string | `nil` | | +| results.<<.replicaCount | string | `nil` | | +| crontinuous.<<.replicaCount | string | `nil` | | +| insights.<<.replicaCount | string | `nil` | | +| reportsgenerator.<<.replicaCount | string | `nil` | | +| api.<<.replicaCount | string | `nil` | | | tracker.<<.replicaCount | string | `nil` | | -| persistence.<<.replicaCount | string | `nil` | | -| crontinuous.<<.image.pullPolicy | string | `"Always"` | | -| persistence.<<.image.pullPolicy | string | `"Always"` | | -| scanengine.<<.image.pullPolicy | string | `"Always"` | | -| api.<<.image.pullPolicy | string | `"Always"` | | | ui.<<.image.pullPolicy | string | `"Always"` | | -| tracker.<<.image.pullPolicy | string | `"Always"` | | -| stream.<<.image.pullPolicy | string | `"Always"` | | -| insights.<<.image.pullPolicy | string | `"Always"` | | +| vulndb.<<.image.pullPolicy | string | `"Always"` | | | results.<<.image.pullPolicy | string | `"Always"` | | +| vulndbapi.<<.image.pullPolicy | string | `"Always"` | | +| persistence.<<.image.pullPolicy | string | `"Always"` | | | reportsgenerator.<<.image.pullPolicy | string | `"Always"` | | | sqsexporter.<<.image.pullPolicy | string | `"Always"` | | -| vulndb.<<.image.pullPolicy | string | `"Always"` | | -| vulndbapi.<<.image.pullPolicy | string | `"Always"` | | -| results.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | -| stream.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | -| sqsexporter.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | -| insights.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | +| crontinuous.<<.image.pullPolicy | string | `"Always"` | | +| stream.<<.image.pullPolicy | string | `"Always"` | | +| tracker.<<.image.pullPolicy | string | `"Always"` | | +| api.<<.image.pullPolicy | string | `"Always"` | | +| insights.<<.image.pullPolicy | string | `"Always"` | | +| scanengine.<<.image.pullPolicy | string | `"Always"` | | | vulndbapi.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | -| tracker.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | -| crontinuous.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | +| insights.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | | vulndb.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | -| scanengine.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | -| ui.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | -| persistence.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | +| tracker.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | | anchors.comp.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | | reportsgenerator.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | +| persistence.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | | api.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | -| persistence.<<.extraPodLabels | object | `{}` | custom extra labels | -| crontinuous.<<.extraPodLabels | object | `{}` | custom extra labels | -| anchors.comp.extraPodLabels | object | `{}` | custom extra labels | -| tracker.<<.extraPodLabels | object | `{}` | custom extra labels | -| api.<<.extraPodLabels | object | `{}` | custom extra labels | -| insights.<<.extraPodLabels | object | `{}` | custom extra labels | -| stream.<<.extraPodLabels | object | `{}` | custom extra labels | -| ui.<<.extraPodLabels | object | `{}` | custom extra labels | -| vulndb.<<.extraPodLabels | object | `{}` | custom extra labels | -| vulndbapi.<<.extraPodLabels | object | `{}` | custom extra labels | +| crontinuous.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | +| stream.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | +| ui.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | +| scanengine.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | +| results.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | +| sqsexporter.<<.meta | object | `{"s3":false,"sns":false,"sqs":false}` | defines the required services for the component | | reportsgenerator.<<.extraPodLabels | object | `{}` | custom extra labels | +| ui.<<.extraPodLabels | object | `{}` | custom extra labels | | results.<<.extraPodLabels | object | `{}` | custom extra labels | -| scanengine.<<.extraPodLabels | object | `{}` | custom extra labels | +| insights.<<.extraPodLabels | object | `{}` | custom extra labels | +| tracker.<<.extraPodLabels | object | `{}` | custom extra labels | +| vulndb.<<.extraPodLabels | object | `{}` | custom extra labels | +| crontinuous.<<.extraPodLabels | object | `{}` | custom extra labels | +| stream.<<.extraPodLabels | object | `{}` | custom extra labels | | sqsexporter.<<.extraPodLabels | object | `{}` | custom extra labels | -| api.<<.extraEnv | object | `{}` | custom env variables | +| api.<<.extraPodLabels | object | `{}` | custom extra labels | +| scanengine.<<.extraPodLabels | object | `{}` | custom extra labels | +| anchors.comp.extraPodLabels | object | `{}` | custom extra labels | +| vulndbapi.<<.extraPodLabels | object | `{}` | custom extra labels | +| persistence.<<.extraPodLabels | object | `{}` | custom extra labels | +| reportsgenerator.<<.extraEnv | object | `{}` | custom env variables | +| vulndbapi.<<.extraEnv | object | `{}` | custom env variables | | anchors.comp.extraEnv | object | `{}` | custom env variables | +| sqsexporter.<<.extraEnv | object | `{}` | custom env variables | +| api.<<.extraEnv | object | `{}` | custom env variables | +| insights.<<.extraEnv | object | `{}` | custom env variables | +| crontinuous.<<.extraEnv | object | `{}` | custom env variables | | scanengine.<<.extraEnv | object | `{}` | custom env variables | -| vulndb.<<.extraEnv | object | `{}` | custom env variables | -| stream.<<.extraEnv | object | `{}` | custom env variables | | ui.<<.extraEnv | object | `{}` | custom env variables | -| vulndbapi.<<.extraEnv | object | `{}` | custom env variables | -| tracker.<<.extraEnv | object | `{}` | custom env variables | | results.<<.extraEnv | object | `{}` | custom env variables | -| insights.<<.extraEnv | object | `{}` | custom env variables | -| reportsgenerator.<<.extraEnv | object | `{}` | custom env variables | -| sqsexporter.<<.extraEnv | object | `{}` | custom env variables | +| tracker.<<.extraEnv | object | `{}` | custom env variables | +| stream.<<.extraEnv | object | `{}` | custom env variables | | persistence.<<.extraEnv | object | `{}` | custom env variables | -| crontinuous.<<.extraEnv | object | `{}` | custom env variables | +| vulndb.<<.extraEnv | object | `{}` | custom env variables | +| scanengine.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | +| insights.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | | ui.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| sqsexporter.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| reportsgenerator.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| vulndb.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | +| persistence.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | | crontinuous.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| api.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| insights.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | | vulndbapi.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| persistence.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| anchors.comp.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| scanengine.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | +| reportsgenerator.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | +| stream.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | | results.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | +| anchors.comp.extraVolumeMounts | list | `[]` | custom extra volume mounts | +| api.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | +| vulndb.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | | tracker.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| stream.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | -| stream.<<.extraVolumes | list | `[]` | custom extra volumes | -| persistence.<<.extraVolumes | list | `[]` | custom extra volumes | -| vulndb.<<.extraVolumes | list | `[]` | custom extra volumes | +| sqsexporter.<<.extraVolumeMounts | list | `[]` | custom extra volume mounts | +| api.<<.extraVolumes | list | `[]` | custom extra volumes | | tracker.<<.extraVolumes | list | `[]` | custom extra volumes | +| ui.<<.extraVolumes | list | `[]` | custom extra volumes | +| persistence.<<.extraVolumes | list | `[]` | custom extra volumes | +| stream.<<.extraVolumes | list | `[]` | custom extra volumes | | vulndbapi.<<.extraVolumes | list | `[]` | custom extra volumes | +| reportsgenerator.<<.extraVolumes | list | `[]` | custom extra volumes | +| crontinuous.<<.extraVolumes | list | `[]` | custom extra volumes | +| vulndb.<<.extraVolumes | list | `[]` | custom extra volumes | +| sqsexporter.<<.extraVolumes | list | `[]` | custom extra volumes | | scanengine.<<.extraVolumes | list | `[]` | custom extra volumes | | anchors.comp.extraVolumes | list | `[]` | custom extra volumes | -| ui.<<.extraVolumes | list | `[]` | custom extra volumes | -| api.<<.extraVolumes | list | `[]` | custom extra volumes | | insights.<<.extraVolumes | list | `[]` | custom extra volumes | -| crontinuous.<<.extraVolumes | list | `[]` | custom extra volumes | -| reportsgenerator.<<.extraVolumes | list | `[]` | custom extra volumes | -| sqsexporter.<<.extraVolumes | list | `[]` | custom extra volumes | | results.<<.extraVolumes | list | `[]` | custom extra volumes | -| ui.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | -| sqsexporter.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | +| crontinuous.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | +| stream.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | | api.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | +| scanengine.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | +| results.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | +| sqsexporter.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | | insights.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | | tracker.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | +| ui.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | +| persistence.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | | vulndbapi.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | -| reportsgenerator.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | -| scanengine.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | | anchors.comp.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | +| reportsgenerator.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | | vulndb.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | -| results.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | -| persistence.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | -| stream.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | -| crontinuous.<<.proxy | object | `{"cache":{"enabled":false,"maxAge":240,"maxSize":64},"enabled":true,"image":{"repository":"haproxy","tag":"2.4.23-alpine"},"lifecycle":{"preStopSleep":30},"metricsPort":9101,"port":9090,"probe":false,"probeInitialDelay":5,"probePath":"/healthz","probeTimeoutSeconds":3,"resources":{},"timeoutClient":null,"timeoutConnect":null,"timeoutServer":null,"timeoutTunnel":null}` | proxy settings | | api.<<.podSecurityContext | object | `{}` | | -| persistence.<<.podSecurityContext | object | `{}` | | +| sqsexporter.<<.podSecurityContext | object | `{}` | | | vulndbapi.<<.podSecurityContext | object | `{}` | | -| results.<<.podSecurityContext | object | `{}` | | -| vulndb.<<.podSecurityContext | object | `{}` | | +| persistence.<<.podSecurityContext | object | `{}` | | | scanengine.<<.podSecurityContext | object | `{}` | | -| crontinuous.<<.podSecurityContext | object | `{}` | | +| stream.<<.podSecurityContext | object | `{}` | | | ui.<<.podSecurityContext | object | `{}` | | | reportsgenerator.<<.podSecurityContext | object | `{}` | | +| vulndb.<<.podSecurityContext | object | `{}` | | +| results.<<.podSecurityContext | object | `{}` | | | tracker.<<.podSecurityContext | object | `{}` | | -| stream.<<.podSecurityContext | object | `{}` | | +| crontinuous.<<.podSecurityContext | object | `{}` | | | insights.<<.podSecurityContext | object | `{}` | | -| sqsexporter.<<.podSecurityContext | object | `{}` | | -| vulndb.<<.securityContext | object | `{}` | | | api.<<.securityContext | object | `{}` | | +| vulndbapi.<<.securityContext | object | `{}` | | +| persistence.<<.securityContext | object | `{}` | | +| sqsexporter.<<.securityContext | object | `{}` | | +| insights.<<.securityContext | object | `{}` | | | crontinuous.<<.securityContext | object | `{}` | | -| tracker.<<.securityContext | object | `{}` | | | stream.<<.securityContext | object | `{}` | | -| ui.<<.securityContext | object | `{}` | | -| insights.<<.securityContext | object | `{}` | | -| reportsgenerator.<<.securityContext | object | `{}` | | -| vulndbapi.<<.securityContext | object | `{}` | | | scanengine.<<.securityContext | object | `{}` | | +| tracker.<<.securityContext | object | `{}` | | +| reportsgenerator.<<.securityContext | object | `{}` | | +| vulndb.<<.securityContext | object | `{}` | | +| ui.<<.securityContext | object | `{}` | | | results.<<.securityContext | object | `{}` | | -| persistence.<<.securityContext | object | `{}` | | -| sqsexporter.<<.securityContext | object | `{}` | | -| persistence.<<.imagePullSecrets | list | `[]` | | -| vulndb.<<.imagePullSecrets | list | `[]` | | | api.<<.imagePullSecrets | list | `[]` | | -| insights.<<.imagePullSecrets | list | `[]` | | -| sqsexporter.<<.imagePullSecrets | list | `[]` | | -| scanengine.<<.imagePullSecrets | list | `[]` | | -| results.<<.imagePullSecrets | list | `[]` | | | vulndbapi.<<.imagePullSecrets | list | `[]` | | -| crontinuous.<<.imagePullSecrets | list | `[]` | | +| scanengine.<<.imagePullSecrets | list | `[]` | | +| vulndb.<<.imagePullSecrets | list | `[]` | | +| ui.<<.imagePullSecrets | list | `[]` | | | tracker.<<.imagePullSecrets | list | `[]` | | | reportsgenerator.<<.imagePullSecrets | list | `[]` | | +| crontinuous.<<.imagePullSecrets | list | `[]` | | +| sqsexporter.<<.imagePullSecrets | list | `[]` | | +| insights.<<.imagePullSecrets | list | `[]` | | +| results.<<.imagePullSecrets | list | `[]` | | +| persistence.<<.imagePullSecrets | list | `[]` | | | stream.<<.imagePullSecrets | list | `[]` | | -| ui.<<.imagePullSecrets | list | `[]` | | -| vulndb.<<.nameOverride | string | `""` | | -| persistence.<<.nameOverride | string | `""` | | | sqsexporter.<<.nameOverride | string | `""` | | +| tracker.<<.nameOverride | string | `""` | | +| reportsgenerator.<<.nameOverride | string | `""` | | | api.<<.nameOverride | string | `""` | | | ui.<<.nameOverride | string | `""` | | -| vulndbapi.<<.nameOverride | string | `""` | | -| insights.<<.nameOverride | string | `""` | | -| reportsgenerator.<<.nameOverride | string | `""` | | +| results.<<.nameOverride | string | `""` | | +| persistence.<<.nameOverride | string | `""` | | | scanengine.<<.nameOverride | string | `""` | | | stream.<<.nameOverride | string | `""` | | -| tracker.<<.nameOverride | string | `""` | | -| results.<<.nameOverride | string | `""` | | +| vulndbapi.<<.nameOverride | string | `""` | | +| insights.<<.nameOverride | string | `""` | | +| vulndb.<<.nameOverride | string | `""` | | | crontinuous.<<.nameOverride | string | `""` | | +| crontinuous.<<.fullnameOverride | string | `""` | | | vulndb.<<.fullnameOverride | string | `""` | | | sqsexporter.<<.fullnameOverride | string | `""` | | -| tracker.<<.fullnameOverride | string | `""` | | +| api.<<.fullnameOverride | string | `""` | | +| vulndbapi.<<.fullnameOverride | string | `""` | | | results.<<.fullnameOverride | string | `""` | | -| scanengine.<<.fullnameOverride | string | `""` | | -| ui.<<.fullnameOverride | string | `""` | | | insights.<<.fullnameOverride | string | `""` | | +| scanengine.<<.fullnameOverride | string | `""` | | | persistence.<<.fullnameOverride | string | `""` | | -| crontinuous.<<.fullnameOverride | string | `""` | | -| api.<<.fullnameOverride | string | `""` | | -| vulndbapi.<<.fullnameOverride | string | `""` | | -| reportsgenerator.<<.fullnameOverride | string | `""` | | | stream.<<.fullnameOverride | string | `""` | | +| ui.<<.fullnameOverride | string | `""` | | +| tracker.<<.fullnameOverride | string | `""` | | +| reportsgenerator.<<.fullnameOverride | string | `""` | | +| crontinuous.<<.containerPort | int | `8080` | | | scanengine.<<.containerPort | int | `8080` | | -| reportsgenerator.<<.containerPort | int | `8080` | | -| vulndbapi.<<.containerPort | int | `8080` | | -| sqsexporter.<<.containerPort | int | `8080` | | | stream.<<.containerPort | int | `8080` | | -| tracker.<<.containerPort | int | `8080` | | -| persistence.<<.containerPort | int | `8080` | | | insights.<<.containerPort | int | `8080` | | -| crontinuous.<<.containerPort | int | `8080` | | -| api.<<.containerPort | int | `8080` | | +| ui.<<.containerPort | int | `8080` | | | vulndb.<<.containerPort | int | `8080` | | +| tracker.<<.containerPort | int | `8080` | | | results.<<.containerPort | int | `8080` | | -| ui.<<.containerPort | int | `8080` | | -| results.<<.lifecycle.preStopSleep | int | `30` | | -| tracker.<<.lifecycle.preStopSleep | int | `30` | | -| ui.<<.lifecycle.preStopSleep | int | `30` | | -| persistence.<<.lifecycle.preStopSleep | int | `30` | | -| insights.<<.lifecycle.preStopSleep | int | `30` | | -| scanengine.<<.lifecycle.preStopSleep | int | `30` | | -| sqsexporter.<<.lifecycle.preStopSleep | int | `30` | | -| stream.<<.lifecycle.preStopSleep | int | `30` | | +| persistence.<<.containerPort | int | `8080` | | +| vulndbapi.<<.containerPort | int | `8080` | | +| sqsexporter.<<.containerPort | int | `8080` | | +| api.<<.containerPort | int | `8080` | | +| reportsgenerator.<<.containerPort | int | `8080` | | | reportsgenerator.<<.lifecycle.preStopSleep | int | `30` | | -| vulndbapi.<<.lifecycle.preStopSleep | int | `30` | | | vulndb.<<.lifecycle.preStopSleep | int | `30` | | +| ui.<<.lifecycle.preStopSleep | int | `30` | | +| scanengine.<<.lifecycle.preStopSleep | int | `30` | | | api.<<.lifecycle.preStopSleep | int | `30` | | +| vulndbapi.<<.lifecycle.preStopSleep | int | `30` | | +| stream.<<.lifecycle.preStopSleep | int | `30` | | | crontinuous.<<.lifecycle.preStopSleep | int | `30` | | -| insights.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | -| anchors.comp.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | -| reportsgenerator.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | -| results.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | +| persistence.<<.lifecycle.preStopSleep | int | `30` | | +| tracker.<<.lifecycle.preStopSleep | int | `30` | | +| results.<<.lifecycle.preStopSleep | int | `30` | | +| insights.<<.lifecycle.preStopSleep | int | `30` | | +| sqsexporter.<<.lifecycle.preStopSleep | int | `30` | | | crontinuous.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | -| stream.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | -| sqsexporter.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | +| results.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | +| anchors.comp.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | +| insights.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | | vulndb.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | | api.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | -| scanengine.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | +| stream.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | +| sqsexporter.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | | vulndbapi.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | +| reportsgenerator.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | +| persistence.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | | ui.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | | tracker.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | -| persistence.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | -| tracker.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | -| vulndbapi.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | -| scanengine.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | +| scanengine.<<.livenessProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | liveness settings | | crontinuous.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | -| vulndb.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | -| sqsexporter.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | -| ui.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | +| tracker.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | | stream.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | -| results.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | -| reportsgenerator.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | +| ui.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | | insights.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | +| scanengine.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | | persistence.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | | anchors.comp.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | +| results.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | +| vulndb.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | +| sqsexporter.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | +| vulndbapi.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | +| reportsgenerator.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | | api.<<.readinessProbe | object | `{"enabled":true,"failureThreshold":5,"initialDelaySeconds":5,"path":null,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":3}` | readiness settings | -| vulndb.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| ui.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| stream.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | +| reportsgenerator.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | +| crontinuous.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | | anchors.comp.readinessProbe.path | string | `nil` | defaults to healthcheckPath | +| scanengine.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | +| vulndbapi.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | +| results.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | +| ui.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | +| vulndb.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | | persistence.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| api.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | +| sqsexporter.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | | insights.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | +| stream.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | | tracker.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| vulndbapi.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| crontinuous.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| sqsexporter.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| results.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| scanengine.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| reportsgenerator.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | -| vulndbapi.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | -| stream.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | -| api.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | +| api.<<.readinessProbe.path | string | `nil` | defaults to healthcheckPath | | persistence.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | | tracker.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | -| results.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | -| crontinuous.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | | vulndb.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | -| anchors.comp.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | -| sqsexporter.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | | insights.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | -| ui.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | +| stream.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | | scanengine.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | +| vulndbapi.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | | reportsgenerator.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | -| vulndb.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | +| crontinuous.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | +| api.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | +| anchors.comp.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | +| sqsexporter.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | +| ui.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | +| results.<<.autoscaling | object | `{"behavior":{},"enabled":false,"maxReplicas":5,"minReplicas":1,"targetCPUUtilizationPercentage":50,"targetMemoryUtilizationPercentage":null}` | autoscaling settings | +| api.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | +| vulndbapi.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | +| reportsgenerator.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | +| sqsexporter.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | | persistence.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | +| stream.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | | scanengine.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | +| vulndb.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | | results.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | -| api.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | +| tracker.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | +| anchors.comp.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | | ui.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | -| insights.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | -| stream.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | | crontinuous.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | -| sqsexporter.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | -| anchors.comp.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | -| tracker.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | -| vulndbapi.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | -| reportsgenerator.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | -| ui.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| sqsexporter.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| results.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| insights.<<.service | object | `{"port":80,"portName":null,"protocol":"TCP","targetPort":null,"type":"ClusterIP"}` | service settings | | api.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| results.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| crontinuous.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| tracker.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| ui.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| reportsgenerator.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| vulndb.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | | stream.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| scanengine.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| vulndbapi.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| anchors.comp.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | | persistence.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| sqsexporter.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | +| scanengine.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | | insights.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| anchors.comp.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| vulndbapi.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| tracker.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| crontinuous.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| vulndb.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| reportsgenerator.<<.ingress | object | `{"annotations":{},"enabled":false,"hosts":[],"tls":[]}` | ingress settings | -| vulndb.<<.resources | object | `{}` | | -| persistence.<<.resources | object | `{}` | | -| stream.<<.resources | object | `{}` | | -| results.<<.resources | object | `{}` | | +| vulndbapi.<<.resources | object | `{}` | | | insights.<<.resources | object | `{}` | | -| ui.<<.resources | object | `{}` | | -| reportsgenerator.<<.resources | object | `{}` | | -| crontinuous.<<.resources | object | `{}` | | -| scanengine.<<.resources | object | `{}` | | +| stream.<<.resources | object | `{}` | | +| persistence.<<.resources | object | `{}` | | | api.<<.resources | object | `{}` | | -| vulndbapi.<<.resources | object | `{}` | | +| crontinuous.<<.resources | object | `{}` | | +| reportsgenerator.<<.resources | object | `{}` | | | sqsexporter.<<.resources | object | `{}` | | +| vulndb.<<.resources | object | `{}` | | +| scanengine.<<.resources | object | `{}` | | +| results.<<.resources | object | `{}` | | | tracker.<<.resources | object | `{}` | | +| ui.<<.resources | object | `{}` | | | api.<<.nodeSelector | object | `{}` | | -| vulndb.<<.nodeSelector | object | `{}` | | -| insights.<<.nodeSelector | object | `{}` | | -| tracker.<<.nodeSelector | object | `{}` | | -| persistence.<<.nodeSelector | object | `{}` | | | vulndbapi.<<.nodeSelector | object | `{}` | | | results.<<.nodeSelector | object | `{}` | | -| stream.<<.nodeSelector | object | `{}` | | +| tracker.<<.nodeSelector | object | `{}` | | +| persistence.<<.nodeSelector | object | `{}` | | +| ui.<<.nodeSelector | object | `{}` | | +| vulndb.<<.nodeSelector | object | `{}` | | | scanengine.<<.nodeSelector | object | `{}` | | -| crontinuous.<<.nodeSelector | object | `{}` | | -| sqsexporter.<<.nodeSelector | object | `{}` | | +| stream.<<.nodeSelector | object | `{}` | | | reportsgenerator.<<.nodeSelector | object | `{}` | | -| ui.<<.nodeSelector | object | `{}` | | -| ui.<<.tolerations | list | `[]` | | -| vulndb.<<.tolerations | list | `[]` | | -| api.<<.tolerations | list | `[]` | | -| crontinuous.<<.tolerations | list | `[]` | | -| tracker.<<.tolerations | list | `[]` | | +| sqsexporter.<<.nodeSelector | object | `{}` | | +| insights.<<.nodeSelector | object | `{}` | | +| crontinuous.<<.nodeSelector | object | `{}` | | | sqsexporter.<<.tolerations | list | `[]` | | -| scanengine.<<.tolerations | list | `[]` | | | reportsgenerator.<<.tolerations | list | `[]` | | -| persistence.<<.tolerations | list | `[]` | | -| insights.<<.tolerations | list | `[]` | | +| api.<<.tolerations | list | `[]` | | +| crontinuous.<<.tolerations | list | `[]` | | | stream.<<.tolerations | list | `[]` | | | vulndbapi.<<.tolerations | list | `[]` | | +| vulndb.<<.tolerations | list | `[]` | | | results.<<.tolerations | list | `[]` | | -| results.<<.affinity | object | `{}` | | -| stream.<<.affinity | object | `{}` | | +| persistence.<<.tolerations | list | `[]` | | +| scanengine.<<.tolerations | list | `[]` | | +| tracker.<<.tolerations | list | `[]` | | +| ui.<<.tolerations | list | `[]` | | +| insights.<<.tolerations | list | `[]` | | | insights.<<.affinity | object | `{}` | | | scanengine.<<.affinity | object | `{}` | | | persistence.<<.affinity | object | `{}` | | -| reportsgenerator.<<.affinity | object | `{}` | | -| ui.<<.affinity | object | `{}` | | -| vulndb.<<.affinity | object | `{}` | | -| sqsexporter.<<.affinity | object | `{}` | | -| api.<<.affinity | object | `{}` | | | crontinuous.<<.affinity | object | `{}` | | | tracker.<<.affinity | object | `{}` | | +| vulndb.<<.affinity | object | `{}` | | +| results.<<.affinity | object | `{}` | | +| sqsexporter.<<.affinity | object | `{}` | | +| ui.<<.affinity | object | `{}` | | +| stream.<<.affinity | object | `{}` | | +| reportsgenerator.<<.affinity | object | `{}` | | | vulndbapi.<<.affinity | object | `{}` | | +| api.<<.affinity | object | `{}` | | | waitfordb.image.repository | string | `"busybox"` | | | waitfordb.image.tag | string | `"1.35.0"` | | | postgresql.enabled | bool | `false` | | @@ -419,6 +419,8 @@ A Helm chart for deploying Vulcan | localstack.extraEnvVars[0].value | string | `"vulcan-localstack:4566"` | | | localstack.ingress.enabled | bool | `false` | | | localstack.service.type | string | `"ClusterIP"` | | +| localstack.service.externalServicePorts.start | int | `0` | | +| localstack.service.externalServicePorts.end | int | `0` | | | localstack.serviceAccount.create | bool | `false` | | | localstack.role.create | bool | `false` | | | minio.enabled | bool | `false` | | diff --git a/stable/vulcan/values.yaml b/stable/vulcan/values.yaml index 9ebd1979..27e20190 100644 --- a/stable/vulcan/values.yaml +++ b/stable/vulcan/values.yaml @@ -237,6 +237,9 @@ localstack: enabled: false service: type: ClusterIP + externalServicePorts: + start: 0 + end: 0 serviceAccount: create: false role: