K8s Lab 把当前仓库文档整理成一个可阅读的网页站点

Repository Reading Site

11-cpu-demo-idle.yaml

manifests/12-hpa/11-cpu-demo-idle.yaml

Text Assetmanifests/12-hpa/11-cpu-demo-idle.yaml792 B2026年4月10日 05:44查看原始内容
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cpu-demo
  namespace: autoscaling-lab
  labels:
    lesson: hpa
    app: cpu-demo
spec:
  selector:
    matchLabels:
      lesson: hpa
      app: cpu-demo
  template:
    metadata:
      labels:
        lesson: hpa
        app: cpu-demo
    spec:
      containers:
      - name: main
        image: busybox:1.36
        imagePullPolicy: IfNotPresent
        command:
        - sh
        - -c
        - |
          if [ "${MODE}" = "burn" ]; then
            while true; do :; done
          else
            while true; do sleep 5; done
          fi
        env:
        - name: MODE
          value: idle
        resources:
          requests:
            cpu: 100m
            memory: 64Mi
          limits:
            memory: 128Mi