google / google/kctf

Support multiple kCTF clusters in the same project

Open
#140 6 comments 0 reactions 0 assignees View on GitHub
isolation p2
Dominant language
Go
Stars
794
Forks
82
PR merge metrics
No merged PRs in 30d

Description

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

Some things that are broken currently:
- [x] subnet is hardcoded in the startup script
- [x] DNS entries get overwritten when deploying challenges with the same name
- [x] 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
- [x] 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.
- [ ] https://github.com/google/kctf/issues/199 two tasks with the same name override each other

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.