apiVersion: apps/v1 # Api接口版本 kind: Deployment # 定义控制器 metadata: name: dev-opsbase-ssh # 定义deployment名称 namespace: test spec: replicas: 1 # 副本数量,还需要指定副本标签与 Deployment控制器进行匹配 selector: # 指定Pod选择器 matchLabels: # 标签匹配方式 app: dev-opsbase-ssh # 匹配metadata.name名称 template: # pod容器 metadata: # 具体信息 labels: # 定义标签 app: dev-opsbase-ssh # pod名称 spec: containers: - name: dev-opsbase-ssh # 容器名称 image: lghost/sshd:v0.1 # 拉取镜像 imagePullPolicy: IfNotPresent # 镜像pull策略 ports: - containerPort: 22 resources: # 限制资源 requests: memory: 100Mi cpu: 50m limits: memory: 500Mi cpu: 100m