# Full project import for the chaos test infra:
#   - Valkey HA cluster (the system under test)
#   - chaosworker  (10x runner replicas; user-defined Go service)
#   - chaoscollector (1x dashboard; user-defined Go service, subdomain on)
#
# Use with:  zcli project project-import zerops-chaos-import.yaml
#
# After import, push the runtime config from valkey/zerops.yaml to deploy
# the app code to chaosworker and chaoscollector.
#
# Hostnames are alphanumeric to match Zerops conventions.
services:
  - hostname: chaoscollector
    type: go@1
    enableSubdomainAccess: true
    minContainers: 1
    maxContainers: 1

  - hostname: chaosworker
    type: go@1
    minContainers: 10
    maxContainers: 10
