41 lines
722 B
YAML
41 lines
722 B
YAML
apiVersion: v1
|
|
kind: ResourceQuota
|
|
metadata:
|
|
name: fastapi-quota
|
|
namespace: fastapi
|
|
spec:
|
|
hard:
|
|
requests.cpu: "20"
|
|
requests.memory: "40Gi"
|
|
limits.cpu: "40"
|
|
limits.memory: "80Gi"
|
|
persistentvolumeclaims: "20"
|
|
services.loadbalancers: "5"
|
|
services.nodeports: "10"
|
|
---
|
|
apiVersion: v1
|
|
kind: LimitRange
|
|
metadata:
|
|
name: fastapi-limitrange
|
|
namespace: fastapi
|
|
spec:
|
|
limits:
|
|
- max:
|
|
cpu: "4"
|
|
memory: "8Gi"
|
|
min:
|
|
cpu: "10m"
|
|
memory: "64Mi"
|
|
default:
|
|
cpu: "500m"
|
|
memory: "512Mi"
|
|
defaultRequest:
|
|
cpu: "100m"
|
|
memory: "128Mi"
|
|
type: Container
|
|
- max:
|
|
storage: "100Gi"
|
|
min:
|
|
storage: "1Gi"
|
|
type: PersistentVolumeClaim
|