我在这里也报错了,我的k8s的版本是1.20,上面同学提问老师说用apps/v1我也用了但是还是不行

来源:1-4 【快速入门】K8S快速入门,小试牛刀

BryantJames

2021-01-05 18:23:23

apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
spec:
replicas: 3
template:
metadata:
labels:
app: web_server
spec:
containers:
- name: nginx
image: nginx:1.7.9

这个是我配置文件,下面是我的报错信息,我的k8s版本是最新的但是我按照提示配置成apps/v1还是报错了

http://img.mukewang.com/climg/5ff43dfc09b9115915910069.jpg

写回答

3回答

BryantJames

提问者

2021-01-05

嗯嗯按照老师的方法可以的在1.20版本之后要按照我这样配置

apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
spec:
replicas: 3
selector:
matchLabels:
app: web_server
template:
metadata:
labels:
app: web_server
spec:
containers:
- name: nginx
image: nginx:1.7.9

http://img.mukewang.com/climg/5ff4546509b399cf06040071.jpg



4

张飞扬

2021-01-05

Tenplate下要加label,spec下要match label

0

张飞扬

2021-01-05

K8S deployment API 更新后,有两处要改动,可以参考:https://blog.csdn.net/liumiaocn/article/details/104058302/

0

Java架构师-技术专家

千万级电商项目从0到100全过程,覆盖Java程序员不同成长阶段的核心问题与解决方案

2671 学习 · 5839 问题

查看课程