BunkerWeb in Hindi | WAF in hindi | DevOps tutorial hindi
#bunkerweb #devops #cybersecurity #websecurity
Complete K8s yamls bellow
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: bunkerweb
namespace: your-namespace
labels:
app: bunkerweb
spec:
replicas: 3
selector:
matchLabels:
app: bunkerweb
template:
metadata:
labels:
app: bunkerweb
spec:
containers:
name: bunkerweb
image: bunkerity/bunkerweb:1.5.4
ports:
containerPort: 8080
env:
name: BUNKER_WEB_ADMIN_PASSWORD
value: "admin123"
name: BUNKER_WEB_DEBUG
value: "true"
---
apiVersion: v1
kind: Service
metadata:
name: bunkerweb-service
namespace: your-namespace
spec:
selector:
app: bunkerweb
ports:
protocol: TCP
port: 80
targetPort: 8080
type: NodePort
---
---
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: bunkerweb-middleware
namespace: your-namespace
spec:
forwardAuth:
address: "http://bunkerweb-service.your-namespace.svc.cluster.local:80/"
trustForwardHeader: true
then add in ingress controller
routes:
match: Host(`example.com`) && PathPrefix(`/`)
priority: 8
kind: Rule
middlewares:
name: https-redirect
namespace: your-namespace
name: bunkerweb-middleware
namespace: your-namespace
BunkerWeb in Hindi | WAF in hindi | DevOps tutorial hindi
GitHub : https://github.com/bunkerity/bunkerweb
Documentation : https://docs.bunkerweb.io/
Discord : https://discord.bunkerweb.io/