Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/google/kctf
kCTF is a Kubernetes-based infrastructure for CTF competitions. For documentation, see
https://github.com/google/kctf
Last synced: about 1 month ago
JSON representation
kCTF is a Kubernetes-based infrastructure for CTF competitions. For documentation, see
- Host: GitHub
- URL: https://github.com/google/kctf
- Owner: google
- License: apache-2.0
- Created: 2020-02-24T20:07:56.000Z (almost 5 years ago)
- Default Branch: v1
- Last Pushed: 2024-09-15T11:49:25.000Z (3 months ago)
- Last Synced: 2024-09-15T13:39:15.406Z (3 months ago)
- Language: Go
- Homepage: https://google.github.io/kctf/
- Size: 1.5 MB
- Stars: 657
- Watchers: 22
- Forks: 73
- Open Issues: 77
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-ctf-resources - kCTF - Kubernetes-based infrastructure for CTF competitions. (Platforms)
- awesome-hacking-lists - google/kctf - kCTF is a Kubernetes-based infrastructure for CTF competitions. For documentation, see (Go)
README
# kCTF
[![GKE Deployment](https://github.com/google/kctf/workflows/GKE%20Deployment/badge.svg?branch=master)](https://github.com/google/kctf/actions?query=workflow%3A%22GKE+Deployment%22)kCTF is a Kubernetes-based infrastructure for CTF competitions.
## Prerequisites
* [gcloud](https://cloud.google.com/sdk/install)
* [docker](https://docs.docker.com/install/)## Getting Started / Documentation
For an introduction to what kCTF is and how it interacts with Kubernetes, see [kCTF in 8 Minutes](https://google.github.io/kctf/introduction.html).
Additional documentation resources are:
* **[Local Testing Walkthrough](https://google.github.io/kctf/local-testing.html) – A quick start guide showing you how to build and test challenges locally.**
* [Google Cloud Walkthrough](https://google.github.io/kctf/google-cloud.html) – Once you have everything up and running, try deploying to Google Cloud.
* [Troubleshooting](https://google.github.io/kctf/troubleshooting.html) – Help with fixing broken challenges.
* [Security Threat Model](https://google.github.io/kctf/security-threat-model.html) – Security considerations regarding kCTF including information on assets, risks, and potential attackers.