apiVersion: v1 kind: Namespace metadata: name: lions-apps labels: name: lions-apps app.kubernetes.io/name: lions-apps app.kubernetes.io/part-of: lions-infrastructure app.kubernetes.io/managed-by: lionsctl annotations: description: "Lions Dev applications namespace" contact: "infrastructure@lions.dev" environment: "multi-environment" --- apiVersion: v1 kind: ResourceQuota metadata: name: lions-apps-quota namespace: lions-apps spec: hard: requests.cpu: "4" requests.memory: 8Gi limits.cpu: "8" limits.memory: 16Gi persistentvolumeclaims: "10" services: "20" secrets: "50" configmaps: "50" --- apiVersion: v1 kind: LimitRange metadata: name: lions-apps-limits namespace: lions-apps spec: limits: - default: cpu: "1" memory: "1Gi" defaultRequest: cpu: "100m" memory: "128Mi" type: Container - default: storage: "10Gi" type: PersistentVolumeClaim