Skip to content

config files redesign

Robert Detjens edited this page Apr 8, 2024 · 29 revisions

/rcds.yaml

flag_regex: dam{[a-zA-Z...]}

registry: registry.example.com/damctf
# used e.g. $REGISTRY/chal-name:{prod,staging}

deploy:
  # control challenge deployment status explicitly per environment/profile
  $PROFILE:
    misc/foo: true
    rev/bar: false
  $PROFILE2:
    misc/foo: false
    rev/bar: false

environments:
  # configure per-environment credentials etc
  $PROFILE:
    frontend_url: x
    frontend_token: y
    kubeconfig: path/to/kubeconfig
    kubecontext: damctf-cluster

  $PROFILE2: 
    ...

challenge.yaml

Clone this wiki locally