真题环境模拟

创建 namespace

kubectl create ns development

创建 Pod

kubectl run dev-pod1 --image=nginx -n development --privileged=true
kubectl run dev-pod2 --image=redis -n development --privileged=true
kubectl run dev-pod --image=nginx -n development --dry-run=client -o yaml > pod-vol.yaml

# vim pod-vol.yaml
apiVersion: v1
kind: Pod
metadata:
  creationTimestamp: null
  labels:
    run: dev-pod
  name: dev-pod
  namespace: development
spec:
  containers:
  - image: nginx
    name: dev-pod
    resources: {}
    volumeMounts:
    - mountPath: /data
      name: test-volume
  volumes:
  - name: test-volume
    hostPath:
      path: /data
  dnsPolicy: ClusterFirst
  restartPolicy: Always
status: {}

kubectl create -f pod-vol.yaml

Last updated