Skip to content

Support multiple kCTF clusters in the same project #140

Open
@sroettger

Description

@sroettger

This is desired if you want to provide challenges in different regions.

Some things that are broken currently:

  • subnet is hardcoded in the startup script
  • DNS entries get overwritten when deploying challenges with the same name
  • With multiple clusters I am not sure if I should be using a single kctf-conf/ directory with different cluster configs in there, or if it's ok to have multiple kctf-conf directories
  • Given that the cluster configs are setup using symlinks I cannot run commands in multiple clusters in different shells. Maybe we should allow changing the cluster config based on an environment variable.
  • namespace challenge docker images to the cluster they belong to #199 two tasks with the same name override each other

Metadata

Metadata

Assignees

No one assigned

    Labels

    isolationimprove isolation between challenges/usersp2should get done at some point

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions