diff --git a/swh/values.yaml b/swh/values.yaml index 8c626bb..3a85b27 100644 --- a/swh/values.yaml +++ b/swh/values.yaml @@ -1,59 +1,68 @@ namespace: swh # Example of services activation # Only implemented for storage_replayer for now #storage: # enabled: false # #graphql: # enabled: false storage_replayer: enabled: false storageClass: cassandra # only cassandra is currently supported maxMessagesBytes: "524288000" journalBrokers: # The name of the secret containing the BROKER_USER_PASSWORD value secretName: storage-replayer-broker-secret hosts: - broker1 - broker2 user: myuser cassandra: initKeyspace: false # useful to ensure the cassandra database is bootstrapped seeds: - seed1 - seed2 keySpace: swh consistencyLevel: LOCAL_QUORUM deployments: # Example of deployments # origins: # privileged: false # objects: # - origin # - origin_visits # - origin_visits_status # batchSize: 250 # revisions: # privileged: false # objects: # - revision # batchSize: 1000 # autoScaling: # poolInterval: 120 # lagThreashold: 1000 # minReplicaCount: 1 # maxReplicaCount: 10 loaders: enabled: false deployments: # Example of deployments - # git: + # git: + # requestedMemory: 256Mi + # requestedCpu: 200m + # queues: + # - swh.loader.git.tasks.UpdateGitRepository + # autoScaling: + # queueThreshold: 5 # spawn worker per increment of `value` messages + # minReplicacount: 1 + # maxReplicaCount: 3 + # sentrySwhPackage: swh.loader.git statsd_exporter: enabled: false image: prom/statsd-exporter imageVersion: "v0.22.7" diff --git a/swh/values/staging.yaml b/swh/values/staging.yaml index 8cd7f1b..4cbe13b 100644 --- a/swh/values/staging.yaml +++ b/swh/values/staging.yaml @@ -1,24 +1,89 @@ sentry: environment: staging loaders: enabled: true storage: host: storage.internal.staging.swh.network port: 5002 amqp: host: scheduler0.internal.staging.swh.network deployments: + # bzr: + # requestedMemory: 256Mi + # requestedCpu: 200m + # queues: + # - swh.loader.bzr.tasks.LoadBazaar + # autoScaling: + # queueThreshold: 10 + # minReplicacount: 1 + # maxReplicaCount: 3 + # sentrySwhPackage: swh.loader.bzr + # cvs: + # requestedMemory: 256Mi + # requestedCpu: 200m + # queues: + # - swh.loader.cvs.tasks.LoadCvsRepository + # autoScaling: + # queueThreshold: 10 + # minReplicacount: 1 + # maxReplicaCount: 3 + # sentrySwhPackage: swh.loader.cvs git: requestedMemory: 256Mi requestedCpu: 200m queues: - swh.loader.git.tasks.UpdateGitRepository - swh.loader.git.tasks.LoadDiskGitRepository - swh.loader.git.tasks.UncompressAndLoadDiskGitRepository autoScaling: queueThreshold: 5 # spawn worker per increment of `value` messages minReplicacount: 1 maxReplicaCount: 3 sentrySwhPackage: swh.loader.git + # maven: + # requestedMemory: 256Mi + # requestedCpu: 200m + # queues: + # - swh.loader.package.maven.tasks.LoadMaven + # autoScaling: + # queueThreshold: 10 + # minReplicacount: 1 + # maxReplicaCount: 3 + # sentrySwhPackage: swh.loader.core + # npm: + # requestedMemory: 256Mi + # requestedCpu: 200m + # queues: + # - swh.loader.package.npm.tasks.LoadNpm + # autoScaling: + # queueThreshold: 10 + # minReplicacount: 1 + # maxReplicaCount: 3 + # sentrySwhPackage: swh.loader.core + # pypi: + # requestedMemory: 256Mi + # requestedCpu: 200m + # queues: + # - swh.loader.package.pypi.tasks.LoadPyPI + # autoScaling: + # queueThreshold: 10 + # minReplicacount: 1 + # maxReplicaCount: 3 + # sentrySwhPackage: swh.loader.core + # svn: + # requestedMemory: 256Mi + # requestedCpu: 200m + # queues: + # - swh.loader.svn.tasks.LoadSvnRepository + # - swh.loader.svn.tasks.MountAndLoadSvnRepository + # - swh.loader.svn.tasks.DumpMountAndLoadSvnRepository + # autoScaling: + # queueThreshold: 10 + # minReplicacount: 1 + # maxReplicaCount: 3 + # sentrySwhPackage: swh.loader.svn +graphql: + enabled: true +