From 5dafed7fb43ae6ae6a63213391befe001c80499c Mon Sep 17 00:00:00 2001 From: Guillaume Samson <guillaume.samson@softwareheritage.org> Date: Tue, 28 Mar 2023 18:18:46 +0200 Subject: [PATCH] swh: deploy storage service in staging environment Related to swh/infra/sysadm-environment#4811 --- swh/values/default.yaml | 13 +++++++++++++ swh/values/staging-cassandra.yaml | 14 ++++++++++++++ values-swh-application-versions.yaml | 2 ++ 3 files changed, 29 insertions(+) diff --git a/swh/values/default.yaml b/swh/values/default.yaml index 4084aa19a..50950dea7 100644 --- a/swh/values/default.yaml +++ b/swh/values/default.yaml @@ -103,5 +103,18 @@ graphql: values: - "true" +storage: + sentry: + enabled: true + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: swh/storage + operator: In + values: + - "true" + statsd_exporter: enabled: true diff --git a/swh/values/staging-cassandra.yaml b/swh/values/staging-cassandra.yaml index 7d0364657..4f0f9229d 100644 --- a/swh/values/staging-cassandra.yaml +++ b/swh/values/staging-cassandra.yaml @@ -170,3 +170,17 @@ storage_replayer: #requestedCpu: 80m autoScaling: maxReplicaCount: 5 + +storage: + enabled: true + replicas: 1 + requestedCpu: 50m + requestedMemory: 100Mi + autoScaling: + maxReplicaCount: 1 + storageClass: cassandra + cassandra: + seeds: + - cassandra1.internal.staging.swh.network + - cassandra2.internal.staging.swh.network + - cassandra3.internal.staging.swh.network \ No newline at end of file diff --git a/values-swh-application-versions.yaml b/values-swh-application-versions.yaml index 8e48a52c8..992404fe6 100644 --- a/values-swh-application-versions.yaml +++ b/values-swh-application-versions.yaml @@ -22,6 +22,8 @@ swh_loader_package_image: container-registry.softwareheritage.org/swh/infra/swh- swh_loader_package_image_version: '20230220.1' swh_loader_svn_image: container-registry.softwareheritage.org/swh/infra/swh-apps/loader_svn swh_loader_svn_image_version: '20230306.1' +swh_storage_image: container-registry.softwareheritage.org/swh/infra/swh-apps/storage +swh_storage_image_version: '20230327.1' swh_storage_replayer_image: container-registry.softwareheritage.org/swh/infra/swh-apps/storage_replayer swh_storage_replayer_image_version: '20230321.1' swh_vault_cookers_image: container-registry.softwareheritage.org/swh/infra/swh-apps/vault_cookers -- GitLab