761 B
761 B
创建命名空间
kubectl create namespace demo-ns
创建LimitRange, memory-limit.yaml
apiVersion: v1
kind: LimitRange
metadata:
name: mem-limit-range
spec:
limits:
- default:
memory: 512Mi
defaultRequest:
memory: 256Mi
type: Container
命名空间上施加限制
kubectl apply memory-limit.yaml --namespace demo-ns
在该命名空间下创建pod定义,pod-limit-m-demo1.yaml
apiVersion: v1
kind: Pod
metadata:
name: pod-lm-demo1
namespace: demo-ns
labels:
app: pod-lm
version: v1
spec:
containers:
- name: pod-demo1-m
image: busybox
ports:
- name: demo1-m-http
containerPort: 80
创建pod
kubectl apply pod-limit-m-demo1.yaml