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: 9 days 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 (over 4 years ago)
- Default Branch: v1
- Last Pushed: 2024-04-19T09:21:08.000Z (about 2 months ago)
- Last Synced: 2024-05-08T21:48:22.586Z (about 1 month ago)
- Language: Go
- Homepage: https://google.github.io/kctf/
- Size: 1.5 MB
- Stars: 639
- Watchers: 21
- Forks: 72
- Open Issues: 77
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Lists
- awesome-ctf-resources - kCTF - Kubernetes-based infrastructure for CTF competitions. (Platforms)
- awesome-stars - kctf - based infrastructure for CTF competitions. For documentation, see | google | 104 | (Shell (16))
- awesome-hacking-lists - google/kctf - kCTF is a Kubernetes-based infrastructure for CTF competitions. For documentation, see (Go)
- awesome-stars - 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.