我尝试创建一个文件,但最终出现错误“来自服务器的错误(BadRequest):创建“deployment-definition.yml”时出错:版本“v1”中的部署无法作为部署处理:严格解码错误:未知字段“spec.template.metadata.spec”“。谁能帮我解决这个问题吗?谢谢
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp-deployment
labels:
app: myapp
type: front-end
spec:
template:
metadata:
name: myapp-pod
labels:
app: myapp
type: front-end
spec:
containers:
- name: nginx-container
image: nginx
replicas: 3
selector:
matchLabels:
type: front-end
你的yaml格式有问题,我已经修复了
apiVersion: apps/v1
种类:部署 元数据: 名称:myapp-部署 标签: 应用程序:我的应用程序 类型:前端
规格: 模板: 元数据: 名称:myapp-pod 标签: 应用程序:我的应用程序 类型:前端 规格: 容器: - 名称:nginx-容器 图片:nginx 副本:3 选择器: 匹配标签: 类型:前端