Kubernetes for Security Researchers: A Practical Guide
Setting up reproducible research environments with Kubernetes, from local development to production testbeds.
Kubernetes for Security Researchers
Reproducibility is fundamental to good research. Kubernetes helps us achieve exactly that.
Why Kubernetes?
Setting Up Your Research Environment
Here's how we set up our 5G security testbed:
apiVersion: apps/v1
kind: Deployment
metadata:
name: open5gs-amf
spec:
replicas: 1
selector:
matchLabels:
app: amf
template:
metadata:
labels:
app: amf
spec:
containers:
- name: amf
image: open5gs/amf:latest
ports:
- containerPort: 38412
Tips for Researchers
Conclusion
Kubernetes might seem overkill for research, but the reproducibility benefits are worth the learning curve.
Jhury Kevin Lastre
Software Engineer & Cybersecurity Researcher
Currently pursuing a Masters in Cybersecurity at Kookmin University, researching 5G security and eSIM protocols. Leading OWASP Cebu.