创建

更新时间:2025年2月24日 18:54 浏览:739

直接创建

 kubectl create deployment nginx --image=nginx 

# 指定实例数
 kubectl create deployment nginx --image=nginx --replicas 2

 

通过 yaml 文件创建

先准备部署文件:deployment.yaml

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx
spec:
  selector:
    matchLabels:
      app: nginx
  replicas: 3
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx
        ports:
        - containerPort: 80

 

使用 deployment.yaml 创建部署

kubectl apply -f deployment.yaml

 

导航