feat: add Kubernetes multiplayer security baseline

This commit is contained in:
Josh Creek
2026-08-31 21:21:55 +01:00
parent 79e66c7a95
commit 88b5ffedb2
9 changed files with 236 additions and 4 deletions
+24
View File
@@ -0,0 +1,24 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: control-plane-agones-allocator
namespace: agones-system
rules:
- apiGroups: ["allocation.agones.dev"]
resources: ["gameserverallocations"]
verbs: ["create"]
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: cosmic-clash-control-plane-agones-allocator
namespace: agones-system
subjects:
- kind: ServiceAccount
name: control-plane
namespace: cosmic-clash
roleRef:
kind: Role
name: control-plane-agones-allocator
apiGroup: rbac.authorization.k8s.io