Kir*_*rma 2 deployment kubernetes
我创建了一个 EC2 并在其上安装了 EKS。然后我创建了集群并在其上安装了 docker 映像。现在我尝试使用给定的 yaml 将此映像部署到 docker 容器并收到错误。
Error in creating Deployment YAML on kubernetes
spec.template.spec.containers[1].image: Required value
spec.template.spec.containers[2].image: Required value
Run Code Online (Sandbox Code Playgroud)
--我可以在 ec2 docker 上看到图像。我的yaml是这样的:
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: premiumservice
labels:
app: premium-service
namespace:
annotations:
monitoring: "true"
spec:
replicas: 1
selector:
matchLabels:
app: premium-service
template:
metadata:
labels:
app: premium-service
spec:
containers:
- image: "mp3-image1:latest"
name: premiumservice
ports:
- containerPort: 80
env:
- name: type1
value: "xyz"
- name: type2
value: "abc"
Run Code Online (Sandbox Code Playgroud)
部署 yaml 在 env 部分附近存在缩进问题,应如下所示:
apiVersion: apps/v1
kind: Deployment
metadata:
name: premiumservice
labels:
app: premium-service
namespace:
annotations:
monitoring: "true"
spec:
replicas: 1
selector:
matchLabels:
app: premium-service
template:
metadata:
labels:
app: premium-service
spec:
containers:
- image: mp3-image1:latest
name: premiumservice
ports:
- containerPort: 80
env:
- name: type1
value: "xyz"
- name: type2
value: "abc"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14611 次 |
| 最近记录: |