Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: Disable exemplars #2138

Merged
merged 4 commits into from
Nov 11, 2024
Merged

build: Disable exemplars #2138

merged 4 commits into from
Nov 11, 2024

Conversation

jachym-tousek-keboola
Copy link
Contributor

Jira: https://keboola.atlassian.net/browse/PSGO-940

Changes:

  • Updated dependencies

Comment on lines 95 to 96
- name: OTEL_METRICS_EXEMPLAR_FILTER
value: "always_off"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I found a similar issue here: open-telemetry/opentelemetry-go#5936

Couldn't find a good place where to call sdkmetric.WithExemplarFilter(exemplar.AlwaysOffFilter) in our code since we don't use sdkmetric directly anywhere but I found this function which suggests that we can disable exemplars using this env variable.

@jachym-tousek-keboola jachym-tousek-keboola changed the title build: Update dependencies build: Disable exemplars Nov 11, 2024
@jachym-tousek-keboola jachym-tousek-keboola marked this pull request as ready for review November 11, 2024 10:50
Copy link
Contributor

@Matovidlo Matovidlo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@hosekpeter hosekpeter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@@ -2,7 +2,7 @@ FROM grafana/xk6:latest AS build

RUN xk6 build \
--with github.com/LeonAdato/xk6-output-statsd@latest \
--with github.com/domsolutions/xk6-fasthttp@latest
--with github.com/domsolutions/xk6-fasthttp@0.1.1
Copy link
Contributor Author

@jachym-tousek-keboola jachym-tousek-keboola Nov 11, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Latest version of github.com/domsolutions/xk6-fasthttp requires Go 1.23 but grafana/xk6 Dockerfile is built from Go 1.22.7 so I had to downgrade xk6-fasthttp.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sad life. I'll try to check it why it is not upgraded

Copy link

Stream Kubernetes Diff [CI]

Between base d25244c ⬅️ head 5835b01.

Expand
--- /tmp/artifacts/test-k8s-state.old.json.processed.kv	2024-11-11 11:47:07.736110211 +0000
+++ /tmp/artifacts/test-k8s-state.new.json.processed.kv	2024-11-11 11:47:08.180111399 +0000
@@ -0,0 +1,4612 @@
+<ConfigMap/kube-root-ca.crt> = {};
+<ConfigMap/kube-root-ca.crt>.apiVersion = "v1";
+<ConfigMap/kube-root-ca.crt>.data = {};
+<ConfigMap/kube-root-ca.crt>.data["ca.crt"] = "-----BEGIN CERTIFICATE-----\nMIIDBjCCAe6gAwIBAgIBATANBgkqhkiG9w0BAQsFADAVMRMwEQYDVQQDEwptaW5p\na3...
+<ConfigMap/kube-root-ca.crt>.kind = "ConfigMap";
+<ConfigMap/kube-root-ca.crt>.metadata = {};
+<ConfigMap/kube-root-ca.crt>.metadata.name = "kube-root-ca.crt";
+<ConfigMap/kube-root-ca.crt>.metadata.namespace = "stream";
+<ConfigMap/stream-config> = {};
+<ConfigMap/stream-config>.apiVersion = "v1";
+<ConfigMap/stream-config>.data = {};
+<ConfigMap/stream-config>.data.keboolaStack = "local-machine";
+<ConfigMap/stream-config>.data["config.yaml"] = "###############################################################################################...
+<ConfigMap/stream-config>.kind = "ConfigMap";
+<ConfigMap/stream-config>.metadata = {};
+<ConfigMap/stream-config>.metadata.labels = {};
+<ConfigMap/stream-config>.metadata.labels.app = "stream";
+<ConfigMap/stream-config>.metadata.name = "stream-config";
+<ConfigMap/stream-config>.metadata.namespace = "stream";
+<CronJob/stream-etcd-defrag> = {};
+<CronJob/stream-etcd-defrag>.apiVersion = "batch/v1";
+<CronJob/stream-etcd-defrag>.kind = "CronJob";
+<CronJob/stream-etcd-defrag>.metadata = {};
+<CronJob/stream-etcd-defrag>.metadata.labels = {};
+<CronJob/stream-etcd-defrag>.metadata.labels.app = "stream-etcd";
+<CronJob/stream-etcd-defrag>.metadata.labels["app.kubernetes.io/instance"] = "stream-etcd-defrag";
+<CronJob/stream-etcd-defrag>.metadata.labels["app.kubernetes.io/managed-by"] = "Helm";
+<CronJob/stream-etcd-defrag>.metadata.labels["app.kubernetes.io/name"] = "etcd";
+<CronJob/stream-etcd-defrag>.metadata.labels["helm.sh/chart"] = "etcd-10.2.4";
+<CronJob/stream-etcd-defrag>.metadata.labels["stream-etcd-client"] = "true";
+<CronJob/stream-etcd-defrag>.metadata.name = "stream-etcd-defrag";
+<CronJob/stream-etcd-defrag>.metadata.namespace = "stream";
+<CronJob/stream-etcd-defrag>.spec = {};
+<CronJob/stream-etcd-defrag>.spec.concurrencyPolicy = "Forbid";
+<CronJob/stream-etcd-defrag>.spec.failedJobsHistoryLimit = 1;
+<CronJob/stream-etcd-defrag>.spec.jobTemplate = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.metadata = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.metadata = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.metadata.labels = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.metadata.labels.app = "stream-etcd";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.metadata.labels["app.kubernetes.io/component"] = "defragmentation";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.metadata.labels["app.kubernetes.io/instance"] = "stream-etcd-defrag";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.metadata.labels["app.kubernetes.io/managed-by"] = "Helm";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.metadata.labels["app.kubernetes.io/name"] = "etcd";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.metadata.labels["helm.sh/chart"] = "etcd-10.2.4";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.metadata.labels["stream-etcd-client"] = "true";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers = [];
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0] = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].command = [];
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].command[0] = "/bin/bash";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].command[1] = "-c";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].command[2] = "#!/usr/bin/env bash\nset -eo pipefail\n\n# Include ...
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env = [];
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[0] = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[0].name = "ETCDCTL_API";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[0].value = "3";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[1] = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[1].name = "ETCD_HOST_PREFIX";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[1].value = "http://stream-etcd";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[2] = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[2].name = "ETCD_CLUSTER_DOMAIN";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[2].value = "stream-etcd-headless.stream.svc.cluster.local";�[...
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[3] = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[3].name = "ETCD_CLIENT_PORT";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[3].value = "2379";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[4] = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[4].name = "ETCD_REPLICAS";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[4].value = "3";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[5] = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[5].name = "ETCD_ROOT_PASSWORD";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[5].valueFrom = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[5].valueFrom.secretKeyRef = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[5].valueFrom.secretKeyRef.key = "etcd-root-password";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].env[5].valueFrom.secretKeyRef.name = "stream-etcd";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].image = "docker.io/bitnami/etcd:3.5.14-debian-12-r1";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].imagePullPolicy = "IfNotPresent";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].name = "etcd-defrag";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].resources = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.allowPrivilegeEscalation = false;
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.capabilities = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.capabilities.drop = [];
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.capabilities.drop[0] = "ALL";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.privileged = false;
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.readOnlyRootFilesystem = true;
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.runAsGroup = 1001;
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.runAsNonRoot = true;
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.runAsUser = 1001;
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.seLinuxOptions = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.seccompProfile = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].securityContext.seccompProfile.type = "RuntimeDefault";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].terminationMessagePath = "/dev/termination-log";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.containers[0].terminationMessagePolicy = "File";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.dnsPolicy = "ClusterFirst";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.nodeSelector = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.nodeSelector.nodepool = "main";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.restartPolicy = "OnFailure";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.schedulerName = "default-scheduler";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.securityContext = {};
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.securityContext.fsGroup = 1001;
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.securityContext.fsGroupChangePolicy = "Always";
+<CronJob/stream-etcd-defrag>.spec.jobTemplate.spec.template.spec.terminationGracePeriodSeconds = 30;
+<CronJob/stream-etcd-defrag>.spec.schedule = "0 */2 * * *";
+<CronJob/stream-etcd-defrag>.spec.successfulJobsHistoryLimit = 1;
+<CronJob/stream-etcd-defrag>.spec.suspend = false;
+<Deployment/stream-api> = {};
+<Deployment/stream-api>.apiVersion = "apps/v1";
+<Deployment/stream-api>.kind = "Deployment";
+<Deployment/stream-api>.metadata = {};
+<Deployment/stream-api>.metadata.labels = {};
+<Deployment/stream-api>.metadata.labels.app = "stream-api";
+<Deployment/stream-api>.metadata.labels.releaseId = "dev-my-release";
+<Deployment/stream-api>.metadata.name = "stream-api";
+<Deployment/stream-api>.metadata.namespace = "stream";
+<Deployment/stream-api>.spec = {};
+<Deployment/stream-api>.spec.progressDeadlineSeconds = 600;
+<Deployment/stream-api>.spec.replicas = 2;
+<Deployment/stream-api>.spec.revisionHistoryLimit = 10;
+<Deployment/stream-api>.spec.selector = {};
+<Deployment/stream-api>.spec.selector.matchLabels = {};
+<Deployment/stream-api>.spec.selector.matchLabels.app = "stream-api";
+<Deployment/stream-api>.spec.strategy = {};
+<Deployment/stream-api>.spec.strategy.rollingUpdate = {};
+<Deployment/stream-api>.spec.strategy.rollingUpdate.maxSurge = "25%";
+<Deployment/stream-api>.spec.strategy.rollingUpdate.maxUnavailable = "25%";
+<Deployment/stream-api>.spec.strategy.type = "RollingUpdate";
+<Deployment/stream-api>.spec.template = {};
+<Deployment/stream-api>.spec.template.metadata = {};
+<Deployment/stream-api>.spec.template.metadata.labels = {};
+<Deployment/stream-api>.spec.template.metadata.labels.app = "stream-api";
+<Deployment/stream-api>.spec.template.metadata.labels.releaseId = "dev-my-release";
+<Deployment/stream-api>.spec.template.metadata.labels["stream-etcd-client"] = "true";
+<Deployment/stream-api>.spec.template.metadata.labels["tags.datadoghq.com/env"] = "local-machine";
+<Deployment/stream-api>.spec.template.metadata.labels["tags.datadoghq.com/service"] = "stream";
+<Deployment/stream-api>.spec.template.metadata.labels["tags.datadoghq.com/version"] = "dev-my-release";
+<Deployment/stream-api>.spec.template.spec = {};
+<Deployment/stream-api>.spec.template.spec.containers = [];
+<Deployment/stream-api>.spec.template.spec.containers[0] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].args = [];
+<Deployment/stream-api>.spec.template.spec.containers[0].args[0] = "--config-file";
+<Deployment/stream-api>.spec.template.spec.containers[0].args[1] = "/stream/config/config.yaml";
+<Deployment/stream-api>.spec.template.spec.containers[0].args[2] = "api";
+<Deployment/stream-api>.spec.template.spec.containers[0].command = [];
+<Deployment/stream-api>.spec.template.spec.containers[0].command[0] = "/app/service";
+<Deployment/stream-api>.spec.template.spec.containers[0].env = [];
+<Deployment/stream-api>.spec.template.spec.containers[0].env[0] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[0].name = "GOMEMLIMIT";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[0].value = "200MiB";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[10] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[10].name = "OTEL_METRICS_EXEMPLAR_FILTER";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[10].value = "always_off";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[1] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[1].name = "STREAM_API_LISTEN";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[1].value = "0.0.0.0:8000";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[2] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[2].name = "STREAM_METRICS_LISTEN";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[2].value = "0.0.0.0:9000";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[3] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[3].name = "STREAM_NODE_ID";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[3].valueFrom = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[3].valueFrom.fieldRef = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[3].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[3].valueFrom.fieldRef.fieldPath = "metadata.name";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[4] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[4].name = "STREAM_HOSTNAME";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[4].value = "localhost";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[5] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[5].name = "STREAM_ETCD_PASSWORD";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[5].valueFrom = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[5].valueFrom.secretKeyRef = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[5].valueFrom.secretKeyRef.key = "etcd-root-password";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[5].valueFrom.secretKeyRef.name = "stream-etcd";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[6] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[6].name = "DD_AGENT_HOST";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[6].valueFrom = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[6].valueFrom.fieldRef = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[6].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[6].valueFrom.fieldRef.fieldPath = "status.hostIP";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[7] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[7].name = "DD_ENV";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[7].valueFrom = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[7].valueFrom.fieldRef = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[7].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[7].valueFrom.fieldRef.fieldPath = "metadata.labels['tags.datadoghq.com/env']";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[8] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[8].name = "DD_SERVICE";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[8].valueFrom = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[8].valueFrom.fieldRef = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[8].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[8].valueFrom.fieldRef.fieldPath = "metadata.labels['tags.datadoghq.com/service']";�...
+<Deployment/stream-api>.spec.template.spec.containers[0].env[9] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[9].name = "DD_VERSION";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[9].valueFrom = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[9].valueFrom.fieldRef = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].env[9].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-api>.spec.template.spec.containers[0].env[9].valueFrom.fieldRef.fieldPath = "metadata.labels['tags.datadoghq.com/version']";�...
+<Deployment/stream-api>.spec.template.spec.containers[0].image = "docker.io/keboola/stream-api:5835b01-1731325244";
+<Deployment/stream-api>.spec.template.spec.containers[0].imagePullPolicy = "IfNotPresent";
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.failureThreshold = 3;
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.httpGet = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.httpGet.httpHeaders = [];
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.httpGet.httpHeaders[0] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.httpGet.httpHeaders[0].name = "Host";
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.httpGet.httpHeaders[0].value = "KubernetesLivenessProbe";
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.httpGet.path = "/health-check";
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.httpGet.port = 8000;
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.httpGet.scheme = "HTTP";
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.periodSeconds = 10;
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.successThreshold = 1;
+<Deployment/stream-api>.spec.template.spec.containers[0].livenessProbe.timeoutSeconds = 1;
+<Deployment/stream-api>.spec.template.spec.containers[0].name = "stream-api";
+<Deployment/stream-api>.spec.template.spec.containers[0].ports = [];
+<Deployment/stream-api>.spec.template.spec.containers[0].ports[0] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].ports[0].containerPort = 8000;
+<Deployment/stream-api>.spec.template.spec.containers[0].ports[0].protocol = "TCP";
+<Deployment/stream-api>.spec.template.spec.containers[0].ports[1] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].ports[1].containerPort = 9000;
+<Deployment/stream-api>.spec.template.spec.containers[0].ports[1].protocol = "TCP";
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.failureThreshold = 1;
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.httpGet = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.httpGet.httpHeaders = [];
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.httpGet.httpHeaders[0] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.httpGet.httpHeaders[0].name = "Host";
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.httpGet.httpHeaders[0].value = "KubernetesReadinessProbe";
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.httpGet.path = "/health-check";
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.httpGet.port = 8000;
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.httpGet.scheme = "HTTP";
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.periodSeconds = 10;
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.successThreshold = 1;
+<Deployment/stream-api>.spec.template.spec.containers[0].readinessProbe.timeoutSeconds = 1;
+<Deployment/stream-api>.spec.template.spec.containers[0].resources = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.failureThreshold = 30;
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.httpGet = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.httpGet.httpHeaders = [];
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.httpGet.httpHeaders[0] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.httpGet.httpHeaders[0].name = "Host";
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.httpGet.httpHeaders[0].value = "KubernetesStartupProbe";
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.httpGet.path = "/health-check";
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.httpGet.port = 8000;
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.httpGet.scheme = "HTTP";
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.initialDelaySeconds = 10;
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.periodSeconds = 1;
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.successThreshold = 1;
+<Deployment/stream-api>.spec.template.spec.containers[0].startupProbe.timeoutSeconds = 1;
+<Deployment/stream-api>.spec.template.spec.containers[0].terminationMessagePath = "/dev/termination-log";
+<Deployment/stream-api>.spec.template.spec.containers[0].terminationMessagePolicy = "File";
+<Deployment/stream-api>.spec.template.spec.containers[0].volumeMounts = [];
+<Deployment/stream-api>.spec.template.spec.containers[0].volumeMounts[0] = {};
+<Deployment/stream-api>.spec.template.spec.containers[0].volumeMounts[0].mountPath = "/stream/config";
+<Deployment/stream-api>.spec.template.spec.containers[0].volumeMounts[0].readOnly = true;
+<Deployment/stream-api>.spec.template.spec.dnsPolicy = "ClusterFirst";
+<Deployment/stream-api>.spec.template.spec.nodeSelector = {};
+<Deployment/stream-api>.spec.template.spec.nodeSelector.nodepool = "main";
+<Deployment/stream-api>.spec.template.spec.restartPolicy = "Always";
+<Deployment/stream-api>.spec.template.spec.schedulerName = "default-scheduler";
+<Deployment/stream-api>.spec.template.spec.securityContext = {};
+<Deployment/stream-api>.spec.template.spec.terminationGracePeriodSeconds = 60;
+<Deployment/stream-api>.spec.template.spec.volumes = [];
+<Deployment/stream-api>.spec.template.spec.volumes[0] = {};
+<Deployment/stream-api>.spec.template.spec.volumes[0].configMap = {};
+<Deployment/stream-api>.spec.template.spec.volumes[0].configMap.defaultMode = 420;
+<Deployment/stream-api>.spec.template.spec.volumes[0].configMap.items = [];
+<Deployment/stream-api>.spec.template.spec.volumes[0].configMap.items[0] = {};
+<Deployment/stream-api>.spec.template.spec.volumes[0].configMap.items[0].key = "config.yaml";
+<Deployment/stream-api>.spec.template.spec.volumes[0].configMap.items[0].path = "config.yaml";
+<Deployment/stream-api>.spec.template.spec.volumes[0].configMap.name = "stream-config";
+<Deployment/stream-http-source> = {};
+<Deployment/stream-http-source>.apiVersion = "apps/v1";
+<Deployment/stream-http-source>.kind = "Deployment";
+<Deployment/stream-http-source>.metadata = {};
+<Deployment/stream-http-source>.metadata.labels = {};
+<Deployment/stream-http-source>.metadata.labels.app = "stream-http-source";
+<Deployment/stream-http-source>.metadata.labels.releaseId = "dev-my-release";
+<Deployment/stream-http-source>.metadata.name = "stream-http-source";
+<Deployment/stream-http-source>.metadata.namespace = "stream";
+<Deployment/stream-http-source>.spec = {};
+<Deployment/stream-http-source>.spec.progressDeadlineSeconds = 600;
+<Deployment/stream-http-source>.spec.replicas = 2;
+<Deployment/stream-http-source>.spec.revisionHistoryLimit = 10;
+<Deployment/stream-http-source>.spec.selector = {};
+<Deployment/stream-http-source>.spec.selector.matchLabels = {};
+<Deployment/stream-http-source>.spec.selector.matchLabels.app = "stream-http-source";
+<Deployment/stream-http-source>.spec.strategy = {};
+<Deployment/stream-http-source>.spec.strategy.rollingUpdate = {};
+<Deployment/stream-http-source>.spec.strategy.rollingUpdate.maxSurge = "25%";
+<Deployment/stream-http-source>.spec.strategy.rollingUpdate.maxUnavailable = "25%";
+<Deployment/stream-http-source>.spec.strategy.type = "RollingUpdate";
+<Deployment/stream-http-source>.spec.template = {};
+<Deployment/stream-http-source>.spec.template.metadata = {};
+<Deployment/stream-http-source>.spec.template.metadata.labels = {};
+<Deployment/stream-http-source>.spec.template.metadata.labels.app = "stream-http-source";
+<Deployment/stream-http-source>.spec.template.metadata.labels.releaseId = "dev-my-release";
+<Deployment/stream-http-source>.spec.template.metadata.labels["stream-etcd-client"] = "true";
+<Deployment/stream-http-source>.spec.template.metadata.labels["tags.datadoghq.com/env"] = "local-machine";
+<Deployment/stream-http-source>.spec.template.metadata.labels["tags.datadoghq.com/service"] = "stream";
+<Deployment/stream-http-source>.spec.template.metadata.labels["tags.datadoghq.com/version"] = "dev-my-release";
+<Deployment/stream-http-source>.spec.template.spec = {};
+<Deployment/stream-http-source>.spec.template.spec.containers = [];
+<Deployment/stream-http-source>.spec.template.spec.containers[0] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].args = [];
+<Deployment/stream-http-source>.spec.template.spec.containers[0].args[0] = "--config-file";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].args[1] = "/stream/config/config.yaml";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].args[2] = "http-source";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].command = [];
+<Deployment/stream-http-source>.spec.template.spec.containers[0].command[0] = "/app/service";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env = [];
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[0] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[0].name = "GOMEMLIMIT";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[0].value = "500MiB";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[10] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[10].name = "OTEL_METRICS_EXEMPLAR_FILTER";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[10].value = "always_off";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[1] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[1].name = "STREAM_SOURCE_HTTP_LISTEN";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[1].value = "0.0.0.0:7000";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[2] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[2].name = "STREAM_METRICS_LISTEN";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[2].value = "0.0.0.0:9000";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[3] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[3].name = "STREAM_NODE_ID";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[3].valueFrom = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[3].valueFrom.fieldRef = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[3].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[3].valueFrom.fieldRef.fieldPath = "metadata.name";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[4] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[4].name = "STREAM_HOSTNAME";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[4].value = "localhost";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[5] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[5].name = "STREAM_ETCD_PASSWORD";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[5].valueFrom = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[5].valueFrom.secretKeyRef = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[5].valueFrom.secretKeyRef.key = "etcd-root-password";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[5].valueFrom.secretKeyRef.name = "stream-etcd";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[6] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[6].name = "DD_AGENT_HOST";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[6].valueFrom = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[6].valueFrom.fieldRef = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[6].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[6].valueFrom.fieldRef.fieldPath = "status.hostIP";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[7] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[7].name = "DD_ENV";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[7].valueFrom = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[7].valueFrom.fieldRef = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[7].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[7].valueFrom.fieldRef.fieldPath = "metadata.labels['tags.datadoghq.com/env'...
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[8] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[8].name = "DD_SERVICE";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[8].valueFrom = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[8].valueFrom.fieldRef = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[8].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[8].valueFrom.fieldRef.fieldPath = "metadata.labels['tags.datadoghq.com/serv...
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[9] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[9].name = "DD_VERSION";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[9].valueFrom = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[9].valueFrom.fieldRef = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[9].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].env[9].valueFrom.fieldRef.fieldPath = "metadata.labels['tags.datadoghq.com/vers...
+<Deployment/stream-http-source>.spec.template.spec.containers[0].image = "docker.io/keboola/stream-api:5835b01-1731325244";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].imagePullPolicy = "IfNotPresent";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.failureThreshold = 3;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.httpGet = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.httpGet.httpHeaders = [];
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.httpGet.httpHeaders[0] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.httpGet.httpHeaders[0].name = "Host";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.httpGet.httpHeaders[0].value = "KubernetesLivenessProbe";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.httpGet.path = "/health-check";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.httpGet.port = 7000;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.httpGet.scheme = "HTTP";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.periodSeconds = 10;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.successThreshold = 1;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].livenessProbe.timeoutSeconds = 1;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].name = "stream-http-source";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].ports = [];
+<Deployment/stream-http-source>.spec.template.spec.containers[0].ports[0] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].ports[0].containerPort = 7000;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].ports[0].protocol = "TCP";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].ports[1] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].ports[1].containerPort = 9000;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].ports[1].protocol = "TCP";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.failureThreshold = 1;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.httpGet = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.httpGet.httpHeaders = [];
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.httpGet.httpHeaders[0] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.httpGet.httpHeaders[0].name = "Host";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.httpGet.httpHeaders[0].value = "KubernetesReadinessProbe";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.httpGet.path = "/health-check";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.httpGet.port = 7000;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.httpGet.scheme = "HTTP";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.periodSeconds = 10;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.successThreshold = 1;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].readinessProbe.timeoutSeconds = 1;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].resources = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.failureThreshold = 30;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.httpGet = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.httpGet.httpHeaders = [];
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.httpGet.httpHeaders[0] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.httpGet.httpHeaders[0].name = "Host";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.httpGet.httpHeaders[0].value = "KubernetesStartupProbe";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.httpGet.path = "/health-check";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.httpGet.port = 7000;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.httpGet.scheme = "HTTP";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.initialDelaySeconds = 10;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.periodSeconds = 1;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.successThreshold = 1;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].startupProbe.timeoutSeconds = 1;
+<Deployment/stream-http-source>.spec.template.spec.containers[0].terminationMessagePath = "/dev/termination-log";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].terminationMessagePolicy = "File";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].volumeMounts = [];
+<Deployment/stream-http-source>.spec.template.spec.containers[0].volumeMounts[0] = {};
+<Deployment/stream-http-source>.spec.template.spec.containers[0].volumeMounts[0].mountPath = "/stream/config";
+<Deployment/stream-http-source>.spec.template.spec.containers[0].volumeMounts[0].readOnly = true;
+<Deployment/stream-http-source>.spec.template.spec.dnsPolicy = "ClusterFirst";
+<Deployment/stream-http-source>.spec.template.spec.nodeSelector = {};
+<Deployment/stream-http-source>.spec.template.spec.nodeSelector.nodepool = "main";
+<Deployment/stream-http-source>.spec.template.spec.restartPolicy = "Always";
+<Deployment/stream-http-source>.spec.template.spec.schedulerName = "default-scheduler";
+<Deployment/stream-http-source>.spec.template.spec.securityContext = {};
+<Deployment/stream-http-source>.spec.template.spec.terminationGracePeriodSeconds = 60;
+<Deployment/stream-http-source>.spec.template.spec.volumes = [];
+<Deployment/stream-http-source>.spec.template.spec.volumes[0] = {};
+<Deployment/stream-http-source>.spec.template.spec.volumes[0].configMap = {};
+<Deployment/stream-http-source>.spec.template.spec.volumes[0].configMap.defaultMode = 420;
+<Deployment/stream-http-source>.spec.template.spec.volumes[0].configMap.items = [];
+<Deployment/stream-http-source>.spec.template.spec.volumes[0].configMap.items[0] = {};
+<Deployment/stream-http-source>.spec.template.spec.volumes[0].configMap.items[0].key = "config.yaml";
+<Deployment/stream-http-source>.spec.template.spec.volumes[0].configMap.items[0].path = "config.yaml";
+<Deployment/stream-http-source>.spec.template.spec.volumes[0].configMap.name = "stream-config";
+<Deployment/stream-storage-coordinator> = {};
+<Deployment/stream-storage-coordinator>.apiVersion = "apps/v1";
+<Deployment/stream-storage-coordinator>.kind = "Deployment";
+<Deployment/stream-storage-coordinator>.metadata = {};
+<Deployment/stream-storage-coordinator>.metadata.labels = {};
+<Deployment/stream-storage-coordinator>.metadata.labels.app = "stream-storage-coordinator";
+<Deployment/stream-storage-coordinator>.metadata.labels.releaseId = "dev-my-release";
+<Deployment/stream-storage-coordinator>.metadata.name = "stream-storage-coordinator";
+<Deployment/stream-storage-coordinator>.metadata.namespace = "stream";
+<Deployment/stream-storage-coordinator>.spec = {};
+<Deployment/stream-storage-coordinator>.spec.progressDeadlineSeconds = 600;
+<Deployment/stream-storage-coordinator>.spec.replicas = 2;
+<Deployment/stream-storage-coordinator>.spec.revisionHistoryLimit = 10;
+<Deployment/stream-storage-coordinator>.spec.selector = {};
+<Deployment/stream-storage-coordinator>.spec.selector.matchLabels = {};
+<Deployment/stream-storage-coordinator>.spec.selector.matchLabels.app = "stream-storage-coordinator";
+<Deployment/stream-storage-coordinator>.spec.strategy = {};
+<Deployment/stream-storage-coordinator>.spec.strategy.rollingUpdate = {};
+<Deployment/stream-storage-coordinator>.spec.strategy.rollingUpdate.maxSurge = "25%";
+<Deployment/stream-storage-coordinator>.spec.strategy.rollingUpdate.maxUnavailable = "25%";
+<Deployment/stream-storage-coordinator>.spec.strategy.type = "RollingUpdate";
+<Deployment/stream-storage-coordinator>.spec.template = {};
+<Deployment/stream-storage-coordinator>.spec.template.metadata = {};
+<Deployment/stream-storage-coordinator>.spec.template.metadata.labels = {};
+<Deployment/stream-storage-coordinator>.spec.template.metadata.labels.app = "stream-storage-coordinator";
+<Deployment/stream-storage-coordinator>.spec.template.metadata.labels.releaseId = "dev-my-release";
+<Deployment/stream-storage-coordinator>.spec.template.metadata.labels["stream-etcd-client"] = "true";
+<Deployment/stream-storage-coordinator>.spec.template.metadata.labels["tags.datadoghq.com/env"] = "local-machine";
+<Deployment/stream-storage-coordinator>.spec.template.metadata.labels["tags.datadoghq.com/service"] = "stream";
+<Deployment/stream-storage-coordinator>.spec.template.metadata.labels["tags.datadoghq.com/version"] = "dev-my-release";
+<Deployment/stream-storage-coordinator>.spec.template.spec = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers = [];
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].args = [];
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].args[0] = "--config-file";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].args[1] = "/stream/config/config.yaml";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].args[2] = "storage-coordinator";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].command = [];
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].command[0] = "/app/service";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env = [];
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[0] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[0].name = "GOMEMLIMIT";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[0].value = "200MiB";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[1] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[1].name = "STREAM_METRICS_LISTEN";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[1].value = "0.0.0.0:9000";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[2] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[2].name = "STREAM_NODE_ID";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[2].valueFrom = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[2].valueFrom.fieldRef = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[2].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[2].valueFrom.fieldRef.fieldPath = "metadata.name";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[3] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[3].name = "STREAM_HOSTNAME";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[3].value = "localhost";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[4] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[4].name = "STREAM_ETCD_PASSWORD";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[4].valueFrom = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[4].valueFrom.secretKeyRef = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[4].valueFrom.secretKeyRef.key = "etcd-root-password";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[4].valueFrom.secretKeyRef.name = "stream-etcd";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[5] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[5].name = "DD_AGENT_HOST";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[5].valueFrom = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[5].valueFrom.fieldRef = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[5].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[5].valueFrom.fieldRef.fieldPath = "status.hostIP";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[6] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[6].name = "DD_ENV";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[6].valueFrom = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[6].valueFrom.fieldRef = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[6].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[6].valueFrom.fieldRef.fieldPath = "metadata.labels['tags.datadoghq....
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[7] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[7].name = "DD_SERVICE";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[7].valueFrom = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[7].valueFrom.fieldRef = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[7].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[7].valueFrom.fieldRef.fieldPath = "metadata.labels['tags.datadoghq....
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[8] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[8].name = "DD_VERSION";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[8].valueFrom = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[8].valueFrom.fieldRef = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[8].valueFrom.fieldRef.apiVersion = "v1";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[8].valueFrom.fieldRef.fieldPath = "metadata.labels['tags.datadoghq....
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[9] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[9].name = "OTEL_METRICS_EXEMPLAR_FILTER";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].env[9].value = "always_off";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].image = "docker.io/keboola/stream-api:5835b01-1731325244";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].imagePullPolicy = "IfNotPresent";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].name = "stream-storage-coordinator";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].ports = [];
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].ports[0] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].ports[0].containerPort = 9000;
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].ports[0].protocol = "TCP";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].resources = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].terminationMessagePath = "/dev/termination-log";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].terminationMessagePolicy = "File";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].volumeMounts = [];
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].volumeMounts[0] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].volumeMounts[0].mountPath = "/stream/config";
+<Deployment/stream-storage-coordinator>.spec.template.spec.containers[0].volumeMounts[0].readOnly = true;
+<Deployment/stream-storage-coordinator>.spec.template.spec.dnsPolicy = "ClusterFirst";
+<Deployment/stream-storage-coordinator>.spec.template.spec.nodeSelector = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.nodeSelector.nodepool = "main";
+<Deployment/stream-storage-coordinator>.spec.template.spec.restartPolicy = "Always";
+<Deployment/stream-storage-coordinator>.spec.template.spec.schedulerName = "default-scheduler";
+<Deployment/stream-storage-coordinator>.spec.template.spec.securityContext = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.terminationGracePeriodSeconds = 60;
+<Deployment/stream-storage-coordinator>.spec.template.spec.volumes = [];
+<Deployment/stream-storage-coordinator>.spec.template.spec.volumes[0] = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.volumes[0].configMap = {};
+<Deployment/stream-storage-coordinator>.spec.template.spec.volumes[0].configMap.defaultMode = 420;
+<Deployment/stream-storage-coordinator>.spec.template.spec.volumes[0].configMap.items = [];
+<Deployment/stream-storage-coordinator>.spec.template.spec.volumes[0].c

(see artifacts in the Github Action for more information)

@jachym-tousek-keboola jachym-tousek-keboola merged commit 8a3bcdb into main Nov 11, 2024
13 checks passed
@jachym-tousek-keboola jachym-tousek-keboola deleted the jt-update-dependencies branch November 11, 2024 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants