32 lines
661 B
YAML
32 lines
661 B
YAML
# Development and Staging Kubernetes Cluster Configuration
|
|
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: cluster-config
|
|
namespace: kube-system
|
|
data:
|
|
environment: "dev-staging"
|
|
cluster-type: "shared"
|
|
node-pool:
|
|
dev: "dev-pool"
|
|
staging: "staging-pool"
|
|
resource-quotas:
|
|
dev: |
|
|
requests.cpu: "4"
|
|
requests.memory: "8Gi"
|
|
limits.cpu: "8"
|
|
limits.memory: "16Gi"
|
|
staging: |
|
|
requests.cpu: "8"
|
|
requests.memory: "16Gi"
|
|
limits.cpu: "16"
|
|
limits.memory: "32Gi"
|
|
storage-classes:
|
|
dev: "standard"
|
|
staging: "premium"
|
|
network-policies: "enabled"
|
|
monitoring: "enabled"
|
|
logging: "enabled"
|
|
|