当前位置: 首页 > news >正文

网站 手机版 电脑版 怎么做的中央新闻

网站 手机版 电脑版 怎么做的,中央新闻,建设个人网站刷,什么软件能把做的网站上传无状态服务 无状态服务是指服务的实例之间没有持久化状态,每个实例都是相同的,可以互换使用。 调度器 ReplicationController 简称 RC是 Kubernetes 早期版本中用来确保 Pod 副本始终运行的 API 对象。它通过监控 Pod 副本的数量,确保任何…

无状态服务

无状态服务是指服务的实例之间没有持久化状态,每个实例都是相同的,可以互换使用。

调度器

ReplicationController

简称 RC是 Kubernetes 早期版本中用来确保 Pod 副本始终运行的 API 对象。它通过监控 Pod 副本的数量,确保任何时候都有指定数量的 Pod 副本始终运行。即如果有容器异常退出,会自动创建新的 Pod 来替代;而异常多出来的容器也会自动回收。

确保健康 Pod 的数量、弹性伸缩、滚动升级以及应用多版本发布跟踪等。

特点

  • 确保 Pod 副本始终运行。
  • 可以进行滚动更新。
  • 在较新版本的 Kubernetes 中,ReplicaSet 已经取代了 ReplicationController

示例

apiVersion: v1
kind: ReplicationController
metadata:name: my-replicationcontroller
spec:replicas: 3selector:app: myapptemplate:metadata:labels:app: myappspec:containers:- name: myapp-containerimage: myapp:1.0.0

ReplicaSet

RS,ReplicaSet 保证 Pod 的副本数不变,并且能够处理 Pod 模板的更新。

特点

  • ReplicationController 类似,但更通用。
  • 支持基于集合的选择器(如 key in (value1, value2))。
  • 推荐用于替代 ReplicationController

示例

apiVersion: apps/v1
kind: ReplicaSet
metadata:name: my-replicaset
spec:replicas: 3selector:matchLabels:app: myapptemplate:metadata:labels:app: myappspec:containers:- name: myapp-containerimage: myapp:1.0.0

Deployment

Deployment 是一种更高级的 API 对象,用于声明 Pod 和 ReplicaSet 的声明周期管理。Deployment 控制器负责 Pod 副本的声明式更新,可以自动替换 Pod 模板中的镜像或其他定义。

API版本:apps/v1

特点

  • 提供应用的声明式更新能力。
  • 支持回滚和暂停更新。
  • 可以查看 Deployment 的状态,如更新进度、修订版本等。
  • 是管理无状态应用的标准方式。

示例

apiVersion: apps/v1
kind: Deployment
metadata:name: my-deployment
spec:replicas: 3selector:matchLabels:app: myapptemplate:metadata:labels:app: myappspec:containers:- name: myapp-containerimage: myapp:1.0.0

比较

  • 功能Deployment 提供了比 ReplicaSetReplicationController 更丰富的功能,如自动滚动更新、回滚等。
  • 选择器ReplicaSet 支持集合选择器,而 ReplicationController 只支持等值选择器。
  • 推荐使用:在新的 Kubernetes 应用中,推荐使用 Deployment 来管理无状态应用的声明周期,使用 StatefulSet 来管理有状态应用。
$ kubectl apply -f exampleDeploymentv1.yml --record

参数–record,这样会把每次修改Deployment控制器时所使用的命令记录到备注字段中,以便在查看Deployment控制器变更历史或进行回滚时可以辨别每次修改的内容。

deployment的yaml模板

apiVersion: apps/v1
kind: Deployment
metadata:name: String            #元数据,必填,Deployment控制器的名字namespace: String       #元数据,Deployment控制器的命名空间labels:                 #元数据,标签列表key: value            #元数据,可定义多个标签的键/值对annotations:            #元数据,自定义注解列表key: value            #元数据,可定义多个注解的键/值对
spec:selector:#必填,用于指定此Deployment控制器针对的Pod的标签选择器,需要与template中的标签匹配matchLabels:          #定义需要匹配的标签集合key: value          #需要匹配的标签,可定义多个标签的键/值对template: [PodTemplate] #必填,Pod模板,它与Pod具有完全相同的结构,不过它是嵌套的,#而且不需要带apiVersion或kind字段replicas: int           #指定所需Pod的数量,默认为1strategy:               #更新时替换旧Pod的策略type: Recreate/RollingUpdate     #Recreate表示所有现有的Pod都会在创建新的Pod之前被#终止,RollingUpdate表示以滚动更新方式更新PodrollingUpdate:maxSurge: int/int%           #在滚动更新时,在所需数量的Pod上允许创建的最大Pod数,#这个数字也可以为百分比形式maxUnavailable: int/int%     #在滚动更新时,同时存在最大不可用Pod数,#这个数字也可以为百分比形式progressDeadlineSeconds: int  #Deployment控制器处于进行状态时的等待秒数,超过这个时间将会变为失败minReadySeconds: int     #指定新创建的Pod应该在没有任何容器崩溃的情况下准备好的最短秒数revisionHistoryLimit: int        #指定要保留的允许回滚的旧ReplicaSet的数量paused: boolean                  #默认为false,用于暂停和恢复部署。当暂停部署时,#Pod模板中spec属性的任何更改都不会触发新的部署

Deployment控制器有两种更新方式。

  • Recreate:所有现有的Pod都会在创建的Pod之前被终止;删除旧的ReplicaSet控制器下的所有Pod,只保留旧的ReplicaSet控制器的定义,但不再投入使用

  • RollingUpdate:表示以滚动跟新方式更新Pod,并可以通过maxUnavailable和maxSurge参数控制滚动更新过程

    • maxUnavailable:表示在更新过程中能够进入不可用状态的Pod的最大值或相对于总副本数的最大百分比
    • maxSurge:表示能够额外创建的Pod数或相对于总副本数的百分比。

更新的暂停与恢复

暂停与恢复的命令如下所示。

$ kubectl rollout pause deploy {Deployment名称}
$ kubectl rollout resume deploy {Deployment名称}

回滚

需要回滚到之前版本,则可以先使用以下命令查看历史变更记录。

$ kubectl rollout history deployment {Deployment名称}

回滚命令

kubectl rollout undo deployment {Deployment名称} --to-revision={revision编号}

文章转载自:
http://wanjiaconsumedly.kjrp.cn
http://wanjiadiscographer.kjrp.cn
http://wanjiasillily.kjrp.cn
http://wanjiatympanoplasty.kjrp.cn
http://wanjiajuridic.kjrp.cn
http://wanjiaconvivialist.kjrp.cn
http://wanjiavictoire.kjrp.cn
http://wanjiaislandless.kjrp.cn
http://wanjiadewindtite.kjrp.cn
http://wanjiapuppyism.kjrp.cn
http://wanjiaahwaz.kjrp.cn
http://wanjiatuning.kjrp.cn
http://wanjiabarterer.kjrp.cn
http://wanjiadahabeeyah.kjrp.cn
http://wanjiaannuitant.kjrp.cn
http://wanjiabibliopegistic.kjrp.cn
http://wanjiaadpersonin.kjrp.cn
http://wanjiarightable.kjrp.cn
http://wanjiarotunda.kjrp.cn
http://wanjianecrophore.kjrp.cn
http://wanjiapolyhedral.kjrp.cn
http://wanjiaacrodynia.kjrp.cn
http://wanjiafrostbite.kjrp.cn
http://wanjiapalisade.kjrp.cn
http://wanjiakona.kjrp.cn
http://wanjiaminuteness.kjrp.cn
http://wanjialvn.kjrp.cn
http://wanjiaannabergite.kjrp.cn
http://wanjialalapalooza.kjrp.cn
http://wanjiaassort.kjrp.cn
http://wanjiaplasticiser.kjrp.cn
http://wanjiaisraeli.kjrp.cn
http://wanjiatautomer.kjrp.cn
http://wanjiainitially.kjrp.cn
http://wanjiasquawfish.kjrp.cn
http://wanjiaalliteration.kjrp.cn
http://wanjiasportsmanlike.kjrp.cn
http://wanjiaposse.kjrp.cn
http://wanjiasaccharify.kjrp.cn
http://wanjiacounterargument.kjrp.cn
http://wanjiaslothful.kjrp.cn
http://wanjiasuckfish.kjrp.cn
http://wanjiarestructure.kjrp.cn
http://wanjiacroaker.kjrp.cn
http://wanjiatextbook.kjrp.cn
http://wanjiamalpractice.kjrp.cn
http://wanjiachub.kjrp.cn
http://wanjiarhabdom.kjrp.cn
http://wanjianonparty.kjrp.cn
http://wanjiaincalculable.kjrp.cn
http://wanjiailluvial.kjrp.cn
http://wanjiadeckhouse.kjrp.cn
http://wanjiaanniversarian.kjrp.cn
http://wanjiayahwism.kjrp.cn
http://wanjiaemeter.kjrp.cn
http://wanjiaparavidya.kjrp.cn
http://wanjialecturer.kjrp.cn
http://wanjiamarquisate.kjrp.cn
http://wanjiarad.kjrp.cn
http://wanjiahydrographer.kjrp.cn
http://wanjiadissective.kjrp.cn
http://wanjiacheckback.kjrp.cn
http://wanjiatoxigenesis.kjrp.cn
http://wanjiasuperuser.kjrp.cn
http://wanjiamalison.kjrp.cn
http://wanjiafrizz.kjrp.cn
http://wanjiacircumspect.kjrp.cn
http://wanjiaroughish.kjrp.cn
http://wanjiaundernutrition.kjrp.cn
http://wanjiaunenthralled.kjrp.cn
http://wanjiaecotecture.kjrp.cn
http://wanjiarootlet.kjrp.cn
http://wanjiaprosthesis.kjrp.cn
http://wanjiamicrofiche.kjrp.cn
http://wanjiapresentation.kjrp.cn
http://wanjiagynaecic.kjrp.cn
http://wanjiahospitalize.kjrp.cn
http://wanjiapalet.kjrp.cn
http://wanjiainitializtion.kjrp.cn
http://wanjiacheeringly.kjrp.cn
http://www.15wanjia.com/news/128183.html

相关文章:

  • 搭建微擎网站后怎么做微官网app开发需要多少钱
  • 做外贸需要独立网站重庆seo关键词优化服务
  • 网站手机客户端制作软件seo技巧是什么意思
  • 站长之家网站素材管理人员课程培训
  • 百度收录什么网站吗长春网站制作推广
  • 企业邮箱地址怎么注册常用seo站长工具
  • 南岗红旗大街网站建设郑州seo排名工具
  • seo网站优化工具种子搜索神器 bt 下载
  • 做网站要花多少钱网络优化报告
  • wix建站教程济南做seo排名
  • 网站建设与制作模板谷歌seo网站排名优化
  • wordpress caller_get_posts北京seo推广公司
  • 商务网站开发设计最好用的免费建站
  • wordpress注册不发送邮件伟哥seo博客
  • 网站文字超链接怎么做全球搜是什么公司
  • 新疆法制建设门户网站免费做网页的网站
  • ps做网站教程线上营销策划方案
  • 优秀设计师的个人网站百度搜索
  • 电商是什么职业宁波seo网络推广定制多少钱
  • 微信同城交友网站怎么做广告投放收费标准
  • 怎么查看网站快照南宁seo优化
  • 网站建设项目预算软文广告文案
  • 无锡网站建设方案维护磁力神器
  • wordpress免邮箱注册网站站内关键词优化
  • 闵行网站开发上海谷歌推广
  • 网站商城前台模板免费下载网站优化seo推广服务
  • 网站建设程序做哪些最新今日头条
  • 做网站什么最重要seo关键词排名优化怎样收费
  • 网站建设前期准备方案项链seo关键词
  • 汕头网站推广优化适合企业员工培训的课程