首页 > 其他分享 >Deployment生产环境

Deployment生产环境

时间:2022-10-27 17:26:05浏览次数:45  
标签:kubectl Deployment 环境 nginx template deployment 生产 pod

1、小菜

 

 创建一个yaml文件,用来执行deployment来启动三个nginx的pod

kubectl create -f nginx.yaml --record(后期便于回滚升级该资源)

 

 查询执行后pod(截图我修改了pod数量),可以看见成功启动了pod,并且处于running状态、

若处于其他状态,可查询创建状态描述kubectl describe pod nginx-2312414144(pod后面不加查询所有的描述,现在两个pod不明显,多了就必须指定)。

2、通过ReplicaSet也可以查询pod创建的状态(Deployment其实也就算Replyment的上级,指挥它干活)

 

   他的前缀名nginx就是由我们指定的,存在于template字段,由其定义前缀,官方来说就是<Deployment的名字=pod template的hash值>

另外就是我们的标签,他是由pod的template的label控制的(途中==图中显示为app=nginx)

2、正菜

1、更新Deployment

  新名词rollout,触发条件是我们的deployment的pod中的标签label或者镜像更改时被触发,其他更新,比如扩容不会触发。

  将nginx的pod由nginx:1.9.1代替nginx:1.7.9

kubectl set image deployment/ngiinx nginx=nginx:1.9.1

还有一种方法使用edit命令编辑Deployment来修改

.spec.template.spec.containers.image,将nginx:1.7.9改为nginx:1.9.1。

kubectl edit deployment/nginx(只能改hash值,其他不能改,改了也没有然后wq退出)

 

标签:kubectl,Deployment,环境,nginx,template,deployment,生产,pod
From: https://www.cnblogs.com/wxfboke/p/16832970.html

相关文章

  • .NET Core WebApi 快速切换开发/生产环境
    项目结构中有三个配置文件  appsettings.json:通用配置文件appsettings.Development.json:开发环境配置文件appsettings.Production.json:生产环境配置文......
  • Seata 环境搭建
    在使用微服务中,单体事务注解@Transactional就不适用了,需要采用分布式事务解决方案,本文介绍分布式事务Seata的安装。Seata一款开源的分布式事务解决方案,致力于在微服务架......
  • 1.软件开发模型及软件运行环境简述
    传统瀑布开发模式:瀑布式(WM:WaterfallModel)开发是一种老旧的,正在过时的计算机软件开发方法。最开始的软件行业普遍采用这种方法,但是这种方法套用自传统工业生产,不适应计......
  • VS Code 配置JAVA环境
    1.首选添加如中文不好可先添加中文语言包,2.添加DebuggerforJava3.添加ExtensionPackForJava4。添加LanguageSupportfor Java至此,简单的学习环境已可以 ......
  • IDEA在多线程环境下断点调试-验证synchronized监视锁的运行状态
    场景Java中数据同步-synchronized关键字与Mointor的使用:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/126743812上面简单介绍synchronized的使用,如果在I......
  • conda管理python环境
    Anaconda使用教程Anaconda详细安装使用教程condacreate-nlearnpython=3//创建一个名为learn的环境并指定python版本为3(最新版本)condaactivatelearn//激活l......
  • win10环境变量path误删(windows找不到文件‘%windir%\systempropertiesadvanced.exe’)的
    具体步骤如下:1.首先重新启动电脑,点击开始按钮,选择电源,此时按住键盘上的shift键,再点击“重启”,选择疑难解答->再选择高级选项->再选择启动设置->然后点击重启->再按......
  • Windows10系统环境变量默认值(PATH变量原始值)
    有时用户会修改windows10专业版系统的环境变量,改到后面原来是什么的也记不得了,想要改回去还要去别的电脑查看,这里小编分享下win10专业版环境变量的默认初始值。推荐......
  • hadoop入门-运行环境搭建
    Hadoop运行环境搭建(开发重点)2.1模板虚拟机环境准备0)安装模板虚拟机,IP地址192.168.10.100、主机名称hadoop100、内存4G、硬盘50G1)hadoop100虚拟机配置要求如下(本文Linux......
  • Linux下Jdk1.8的安装与环境变量配置教程(添加完整配置)
    文章目录摘要1.1常见概念1.1.1机器学习本质1.1.2什么是神经网络1.1.3各种常见算法图示1.1.4计算图的导数计算1.1.5理解局部最优与全局最优1.1.6大数据与深度学习......