Platform Operator is a kubernetes operator designed to be run in a multi-tenanted environment.
- Installing
kubectl apply -f https://raw.githubusercontent.com/moshloop/platform-operator/master/deploy/platform-operator.yaml
The operator can automatically cleanup namespaces after a certain expiry period by labeleling the namespace with auto-delete
e.g.
kubectl label ns/pr-123 "auto-delete=24h"