创建Pod时报错如下:
执行创建nginx的pod命令报错如下:

kubectl apply -f nginx2.yml

error: error validating "nginx2.yml": error validating data: ValidationError(Deployment.spec): missing required field "selector" in io.k8s.api.apps.v1.DeploymentSpec; if you choose to ignore these errors, turn validation off with --validate=false

原nginx2.yml文件:

---
apiVersion: v1
kind: Pod
metadata:name: naginx-deployment
spec:replicas: 2template:metadata:labels:app: nginxtrack: stablespec:selector:matchLabels:app: chencontainers:- name: nginximages: nginxports:- containerPort: 80

报错内容:表示当前未添加必选参数selector,在nginx.yml文件中添加selector参数即可:

apiVersion: apps/v1     #Api接口版本
kind: Deployment        #定义控制器
metadata:name: nginx-deployment #deployment名称
spec:replicas: 3            #在具体参数信息spec下,只指定了副本数量,还需要指定副本标签与 Deployment控制器进行匹配selector:matchLabels:app: nginx-deploymenttemplate:metadata:labels:app: nginx-deploymentspec:containers:- name: nginx-deploymentimage: nginx:1.7.9ports:- containerPort: 80
~

再次执行kubectl apply -f nginx2.yml,可以发现命令执行成功,pod也成功创建了

【bug】missing required field “selector“ in io.k8s.api.apps.v1.DeploymentSpec;相关推荐

  1. k8s创建Deployment报错:missing required field “selector“ in io.k8s.api.apps.v1.DeploymentSpec

    报错类型: [root@master ~]# kubectl create -f lzb-test.yaml error: error validating "lzb-test.yaml&q ...

  2. 【Bug】解决 java.sql.SQLSyntaxErrorException 异常

    [Bug]解决 java.sql.SQLSyntaxErrorException 异常 参考文章: (1)[Bug]解决 java.sql.SQLSyntaxErrorException 异常 (2) ...

  3. 【bug】vue项目 npm install报错npm ERR! code EINTEGRITY npm ERR! sha1-y480xTIT2JVyP8urkH6UIq28r7E=sha512-I1

    2022年3月17日起项目,报错并且通过百度找方法,同样的方法试了五六遍最后成功了.具体怎么成功,我也不知道.只要不懈努力跟着复制粘贴就行. 百度一 百度二 总之,以为不行了.谁知道多试几遍就好了. ...

  4. 【BUG】[ - ddms] Can't bind to local 8700 for debugger

    原文地址为: [BUG][ - ddms] Can't bind to local 8700 for debugger [2014-06-26 15:50:56 - ddms] Can't bind ...

  5. 【BUG】url 参数 AES 加密和解密问题

    原文地址: [BUG]url 参数 AES 加密和解密问题 欢迎访问我的博客: http://blog.duhbb.com/ 引言 bug 复盘, 让你少写 bug! 今天分析的是一个 url 参数加 ...

  6. 【Bug】01_VMware虚拟机中鼠标左右键失灵

    01 问题描述: VMware进入系统(ubuntu16.04&14.04),鼠标左右键失效. 具体表现为:自宿主系统进入VM鼠标左右键有效,1-3秒过后,鼠标失效:同时,鼠标滚轮有效,且当鼠 ...

  7. 【bug】bug集结地

    [bug]bug集结地 1. linux bug1:无法连接虚拟设备 ide1:0,因为主机上没有相应的设备.您要在每次开启此虚拟机时都尝试连接此虚拟设备吗? 原因:ide1:0 是虚拟机的光驱,配置 ...

  8. 【进阶】 --- 多线程、多进程、异步IO实用例子

    [进阶] --- 多线程.多进程.异步IO实用例子:https://blog.csdn.net/lu8000/article/details/82315576 python之爬虫_并发(串行.多线程. ...

  9. 【转】SqlLite .Net 4.0 System.IO.FileLoadException”类型的未经处理的异常出现在XXX

    [转]SqlLite .Net 4.0 System.IO.FileLoadException"类型的未经处理的异常出现在XXX 参考文章: (1)[转]SqlLite .Net 4.0 S ...

最新文章

  1. linux挂载media装服务,CentOS8服务器入门系列教程(五):Linux挂载光盘、yum安装软件包...
  2. php修改为ajax,php通过ajax实现双击table修改内容
  3. mysql 主从复制
  4. 正则表达式懒惰贪婪和replace函数
  5. 玩转springboot:thymeleaf模板引擎入门程序
  6. python dataframe切片_python-如何避免“试图在DataFrame的切片副本上设置值”?
  7. 【BZOJ2118】墨墨的等式【循环节做法】
  8. java+调用jacoco_java操作jacoco
  9. python 图像处理(从安装Pillow开始)
  10. idea整合jboos_在 idea 中 启动 jboss 后, 没有运行部署(通过idea部署)的ssm项目,打开后项目404...
  11. Python 学习编程 【for语句breakcontinue语句使用】(一)
  12. 清华计算机接口原理,微机原理与接口技术课后习题答案清华大学
  13. oDesk: 最为严谨的外包服务中介平台
  14. php 接收传值_PHP在函数体中传递与接收参数
  15. shell介绍,date命令,shell变量
  16. python模块介绍二。
  17. 《网络工程师软考辅导——3年真题详解与全真模拟》主要创新点、关注点
  18. 二叉树的7种遍历算法
  19. (学习)如何科学合理的制定目标
  20. 从古代遗传下来的设计值得一看!

热门文章

  1. 信息系统项目管理师 - 信息系统项目管理基础
  2. 利用copy命令合成一个图片马使用
  3. 关于img标签中data:image/XXX;base64图片内容提取
  4. c 语言单位转换编程,单位转换程序
  5. 解决ifconfig command not found 问题
  6. python创建网盘_超简单!基于Python搭建个人“云盘”
  7. git 命令使用(持续更新)
  8. D28 1000瓶药中找出一瓶毒药,10只老鼠做试验
  9. spring5之AOP
  10. DSP:数字信号处理的原理及应用