中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

一級(jí)a做爰片免費(fèi)無碼網(wǎng)站網(wǎng)絡(luò)流量分析工具

一級(jí)a做爰片免費(fèi)無碼網(wǎng)站,網(wǎng)絡(luò)流量分析工具,電氣設(shè)計(jì)軟件有哪些,佛山 順德網(wǎng)站設(shè)計(jì)一 為什么使用控制器 pod控制器 作用:1.pod類型資源刪除,不會(huì)重建 2.控制器可以幫助用戶監(jiān)控,并保證節(jié)點(diǎn)上運(yùn)行定義好的pod副本數(shù) 3.pod超過或低于用戶期望,控制器會(huì)創(chuàng)建、刪除pod副本數(shù)量 控制器類型&am…

一 為什么使用控制器

pod控制器

作用:1.pod類型資源刪除,不會(huì)重建
? ? ? ? ? ?2.控制器可以幫助用戶監(jiān)控,并保證節(jié)點(diǎn)上運(yùn)行定義好的pod副本數(shù)
? ? ? ? ? ?3.pod超過或低于用戶期望,控制器會(huì)創(chuàng)建、刪除pod副本數(shù)量

控制器類型:

  1. RS控制器:按照用戶期望的副本數(shù)量,創(chuàng)建pod,?用戶寫yaml,定義RS控制器,去定義pod模板,pod按照這個(gè)模板去運(yùn)行
  2. deployment控制器
  3. DaemonSet

二 詳解rs控制器原理

RS控制器原理:副本數(shù)保障、標(biāo)簽選擇器

2.1 創(chuàng)建RS控制器

[root@k8s-master ~]# cat rs-nginx.yml 
apiVersion: apps/v1
kind: ReplicaSet
metadata:name: nginx-rsnamespace: lxyspec:replicas: 3selector:matchLabels:app: nginxtemplate:metadata:name: nginx-podlabels:app: nginxspec:containers:- name: nginx-containersimage: nginx:1.14.0imagePullPolicy: IfNotPresentports:- name: httpcontainerPort: 80
kubectl create -f rs-nginx.yml 
kubectl -n lxy get rs -owide
kubectl -n lxy get pods -l app=nginx -owide

?

2.2 刪除Pod,查看rs如何保障副本數(shù)?

刪掉一個(gè)pod,但是會(huì)馬上創(chuàng)建一個(gè)

2.3 pod和rs關(guān)系?

kubectl -n lxy describe rs nginx-rs?

2.4 修改RS控制器

1.對(duì)yaml修改副本數(shù),修改資源配置:kubectl apply -f rs-nginx.yml

2.編輯RS控制器:kubectl -n lxy edit rs nginx-rs? (有些是無法修改)

三 Deploy控制器與彈性擴(kuò)縮容

kubectl scale --help

kubectl -n lxy scale --replicas=X?rs nginx-rs?

root@k8s-master ~]# kubectl -n lxy get pods -owide
NAME             READY   STATUS    RESTARTS   AGE     IP            NODE         NOMINATED NODE   READINESS GATES
nginx-2          1/1     Running   2          5d17h   10.2.20.143   k8s-node13   <none>           <none>
nginx-rs-2zhzn   1/1     Running   0          7h25m   10.2.231.96   k8s-node12   <none>           <none>
nginx-rs-7p64w   1/1     Running   0          7h25m   10.2.20.146   k8s-node13   <none>           <none>
[root@k8s-master ~]# kubectl -n lxy scale --replicas=4 rs nginx-rs 
replicaset.apps/nginx-rs scaled
[root@k8s-master ~]# kubectl -n lxy get pods -owide
NAME             READY   STATUS    RESTARTS   AGE     IP            NODE         NOMINATED NODE   READINESS GATES
nginx-2          1/1     Running   2          5d17h   10.2.20.143   k8s-node13   <none>           <none>
nginx-rs-2zhzn   1/1     Running   0          7h34m   10.2.231.96   k8s-node12   <none>           <none>
nginx-rs-7p64w   1/1     Running   0          7h34m   10.2.20.146   k8s-node13   <none>           <none>
nginx-rs-8jf8p   1/1     Running   0          4s      10.2.20.150   k8s-node13   <none>           <none>
nginx-rs-k9dvr   1/1     Running   0          4s      10.2.20.149   k8s-node13   <none>           <none>
[root@k8s-master ~]# kubectl -n lxy scale --replicas=2 rs nginx-rs 
replicaset.apps/nginx-rs scaled
[root@k8s-master ~]# kubectl -n lxy get pods -owide
NAME             READY   STATUS        RESTARTS   AGE     IP            NODE         NOMINATED NODE   READINESS GATES
nginx-2          1/1     Running       2          5d17h   10.2.20.143   k8s-node13   <none>           <none>
nginx-rs-2zhzn   1/1     Running       0          7h34m   10.2.231.96   k8s-node12   <none>           <none>
nginx-rs-7p64w   1/1     Running       0          7h34m   10.2.20.146   k8s-node13   <none>           <none>
nginx-rs-8jf8p   0/1     Terminating   0          12s     10.2.20.150   k8s-node13   <none>           <none>
nginx-rs-k9dvr   0/1     Terminating   0          12s     10.2.20.149   k8s-node13   <none>           <none>

獲取當(dāng)前rs資源的Yaml:?kubectl -n lxy get rs nginx-rs -oyaml

四 Deploy與rs原理

Deployments | Kubernetes

kubectl -n kube-system get deploy coredns -o yaml

[root@k8s-master ~]# cat deployment.yaml 
apiVersion: apps/v1
kind: Deployment
metadata:name: nginx-deploymentnamespace: lxy
spec:replicas: 2selector:matchLabels:app: nginxtemplate:metadata:labels:app: nginxspec:containers:- name: nginximage: nginx:1.14.2ports:- containerPort: 80resources:limits:cpu: 100mmemory: 200Mirequests:cpu: 100mmemory: 200Mi
[root@k8s-master ~]# kubectl get deployments.apps -owide -n lxy
NAME               READY   UP-TO-DATE   AVAILABLE   AGE    CONTAINERS   IMAGES         SELECTOR
nginx-deployment   2/2     2            2           110s   nginx        nginx:1.14.2   app=nginx
[root@k8s-master ~]# kubectl get rs -n lxy
NAME                          DESIRED   CURRENT   READY   AGE
nginx-deployment-58df99679c   2         2         2       115s
nginx-rs                      2         2         2       8h
[root@k8s-master ~]# kubectl get pods -l app=nginx -n lxy
NAME                                READY   STATUS    RESTARTS   AGE
nginx-deployment-58df99679c-tqxps   1/1     Running   0          119s
nginx-deployment-58df99679c-zhvcj   1/1     Running   0          119s
nginx-rs-2zhzn                      1/1     Running   0          8h
nginx-rs-7p64w                      1/1     Running   0          8h

pod和rs和deployment關(guān)系
kubectl describe pods nginx-deployment-AAA-XX
kubectl describe rs nginx-deployment-AAA?

五 滾動(dòng)更新詳解原理

藍(lán)綠更新:起一個(gè)新的Pod+刪除一個(gè)舊pod,接替就是滾動(dòng)更新

六 更新鏡像版本其他玩法

1.kubectl edit rs資源
2.
kubectl ?scale ?--replicas=xxx ? rs ?rs名
3.edit 編輯deployment資源
4.deployment提供了 修改鏡像版本 參數(shù) ? kubectl ?set image

七 版本更新與回滾詳解

因?yàn)閞s控制器還在,數(shù)據(jù)還在?kubectl get rs -owide -w /?kubectl get rs -owide -n lxy

#查看版本是1.14.2
kubectl get deployments.apps -n lxy -owide
#修改版本為1.14.1
kubectl -n lxy set image deployment nginx-deployment nginx=nginx:1.14.1
#這時(shí)候在查看是1.14.1,使用命令回歸后,恢復(fù)成1.14.2
kubectl rollout undo deployment nginx-deployment -n lxy

八 詳解版本記錄號(hào)玩法

1.kubectl create -f last-deploy-nginx.yml --record? ? ----創(chuàng)建的時(shí)候,記錄版本號(hào)

2.查看deploy版本信息

kubectl rollout history deployment ?last-nginx-deployment?

kubectl rollout status ?deployment ?last-nginx-deployment?

kubectl rollout history deployment last-nginx-deployment --revision=2(指定那個(gè)版本的鏡像信息)

3.指定回滾到哪個(gè)版本

kubectl rollout undo ?deployment last-nginx-deployment --to-revision=1

http://www.risenshineclean.com/news/33299.html

相關(guān)文章:

  • php網(wǎng)站開發(fā)百度云產(chǎn)品推廣計(jì)劃方案
  • 網(wǎng)站對(duì)比app還有優(yōu)勢嗎2023第三波疫情已經(jīng)到來了
  • 網(wǎng)站空間多久續(xù)一次費(fèi)seo優(yōu)化團(tuán)隊(duì)
  • 鎮(zhèn)江外貿(mào)網(wǎng)站建設(shè)站外推廣渠道有哪些
  • Axure只是做網(wǎng)站嗎怎么注冊(cè)一個(gè)自己的網(wǎng)址
  • 湛江自做網(wǎng)站杭州谷歌推廣
  • 河南科興建設(shè)有限公司網(wǎng)站網(wǎng)站推廣公司黃頁
  • 石家莊專業(yè)商城網(wǎng)站制作百度如何優(yōu)化
  • 用身份證備案網(wǎng)站外貿(mào)營銷渠道
  • 天津市建設(shè)工程評(píng)標(biāo)專家網(wǎng)站谷歌google官網(wǎng)下載
  • 為什么登錄不上建設(shè)銀行網(wǎng)站上海網(wǎng)站建設(shè)推廣服務(wù)
  • 蒼南龍港做網(wǎng)站店鋪亞馬遜免費(fèi)的關(guān)鍵詞工具
  • 網(wǎng)站建設(shè)與網(wǎng)頁制作技術(shù)拉新項(xiàng)目官方一手平臺(tái)
  • 龍灣做網(wǎng)站歌爾股份砍單
  • 合肥做公司網(wǎng)站公司太原網(wǎng)站推廣排名
  • 美國室內(nèi)設(shè)計(jì)聯(lián)盟優(yōu)化步驟
  • 捕魚游戲網(wǎng)站制作模板虞城seo代理地址
  • 不用下載就能玩的網(wǎng)頁游戲重慶百度快照優(yōu)化排名
  • 余姚做網(wǎng)站設(shè)計(jì)的免費(fèi)網(wǎng)站建設(shè)哪個(gè)好
  • 深圳正規(guī)網(wǎng)站建設(shè)服務(wù)人工智能培訓(xùn)機(jī)構(gòu)哪個(gè)好
  • 網(wǎng)站制作怎樣做百度app
  • 建網(wǎng)站如何賺錢西安seo外包服務(wù)
  • wordpress html編輯seo建站是什么
  • 海報(bào)設(shè)計(jì)思路上海網(wǎng)優(yōu)化seo公司
  • react網(wǎng)站開發(fā)介紹東莞seo項(xiàng)目優(yōu)化方法
  • 北京網(wǎng)站建設(shè)哪里好經(jīng)典軟文廣告
  • 做星座網(wǎng)站網(wǎng)站測試的內(nèi)容有哪些
  • 通過網(wǎng)站做國際貿(mào)易的成本軟文廣告文案案例
  • 客戶推廣公司北京搜索引擎優(yōu)化管理專員
  • 怎么給網(wǎng)站做php后臺(tái)百度文庫賬號(hào)登錄入口