<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      pod基本操作

      @(kernetes虛擬化學(xué)習(xí))[pod基本操作]
      pod基本操作

      創(chuàng)建Pod

      kubectl create -f test_pod.yaml
      

      查詢Pod

      kubectl get pod my-pod
      kubectl get pod busybox
      NAME      READY     STATUS              RESTARTS   AGE
      busybox   0/1       ContainerCreating   0          18h
      
      

      查詢顯示字段含義

      • NAME: Pod的名稱
      • READY: Pod的準備狀況,右邊的數(shù)字表示Pod包含的容器總數(shù)目,左邊的數(shù)字表示準備就緒的容器數(shù)目。
      • STATUS: Pod的狀態(tài)。
      • RESTARTS: Pod的重啟次數(shù)
      • AGE: Pod的運行時間。

      ?pod的準備狀況指的是Pod是否準備就緒以接收請求,Pod的準備狀況取決于容器,即所有容器都準備就緒了,Pod才準備就緒。這時候kubernetes的代理服務(wù)才會添加Pod作為分發(fā)后端,而一旦Pod的準備狀況變?yōu)閒alse(至少一個容器的準備狀況為false),kubernetes會將Pod從代理服務(wù)的分發(fā)后端移除,即不會分發(fā)請求給該Pod。

      kubectl get pod busybox   --output json # 使用JSON格式顯示Pod的完整信息
      
      kubectl get pod busybox --output yaml # 使用YAML方式顯示Pod的完整信息
      

      kubectl get支持以Go Template方式過濾指定的信息,比如查詢Pod的運行狀態(tài)

      kubectl get pods busybox --output=go-template --template={{.status.phase}}
      Running
      

      查看kubectl describe 支持查詢Pod的狀態(tài)和生命周期事件:

      [root@k8s-master ~]# kubectl describe   pod  busybox
      Name:		busybox
      Namespace:	default
      Node:		k8s-node-1/116.196.105.133
      Start Time:	Thu, 22 Mar 2018 09:51:35 +0800
      Labels:		name=busybox
      		role=master
      Status:		Pending
      IP:		
      Controllers:	<none>
      Containers:
        busybox:
          Container ID:	
          Image:		docker.io/busybox
          Image ID:		
          Port:		
          Command:
            sleep
            360000
          State:			Waiting
            Reason:			ContainerCreating
          Ready:			False
          Restart Count:		0
          Volume Mounts:		<none>
          Environment Variables:	<none>
      Conditions:
        Type		Status
        Initialized 	True 
        Ready 	False 
        PodScheduled 	True 
      No volumes.
      QoS Class:	BestEffort
      Tolerations:	<none>
      Events:
        FirstSeen	LastSeen	Count	From			SubObjectPath	Type		Reason		Message
        ---------	--------	-----	----			-------------	--------	------		-------
        7m		7m		1	{default-scheduler }			Normal		Scheduled	Successfully assigne
      d busybox to k8s-node-1  7m		1m		6	{kubelet k8s-node-1}			Warning		FailedSync	Error syncing pod, s
      kipping: failed to "StartContainer" for "POD" with ErrImagePull: "image pull failed for registry.access.redhat.com/rhel7/pod-infrastructure:latest, this may be because there are no credentials on this request.  details: (open /etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt: no such file or directory)"
        6m	13s	27	{kubelet k8s-node-1}		Warning	FailedSync	Error syncing pod, skipping: failed to "StartContain
      er" for "POD" with ImagePullBackOff: "Back-off pulling image \"registry.access.redhat.com/rhel7/pod-infrastructure:latest\""
      
      • Name: Pod的名稱
      • Namespace: Pod的Namespace。
      • Image(s): Pod使用的鏡像
      • Node: Pod所在的Node。
      • Start Time: Pod的起始時間
      • Labels: Pod的Label。
      • Status: Pod的狀態(tài)。
      • Reason: Pod處于當前狀態(tài)的原因。
      • Message: Pod處于當前狀態(tài)的信息。
      • IP: Pod的PodIP
      • Replication Controllers: Pod對應(yīng)的Replication Controller。
      • Containers:Pod中容器的信息
      • Container ID: 容器的ID。
      • Image: 容器的鏡像
      • Image ID:鏡像的ID。
      • State: 容器的狀態(tài)。
      • Ready: 容器的準備狀況(true表示準備就緒)。
      • Restart Count: 容器的重啟次數(shù)統(tǒng)計。
      • Environment Variables: 容器的環(huán)境變量。
        Conditions: Pod的條件,包含Pod準備狀況(true表示準備就緒)
        Volumes: Pod的數(shù)據(jù)卷。
        Events: 與Pod相關(guān)的事件列表。

      刪除Pod

      可以通過kubectl delete命令刪除Pod:

      kubectl delete pod busybox
      

      批量刪除

      kubectl delete pod -all
      

      更新Pod

      Pod在創(chuàng)建以后希望更新Pod,可以在修改Pod的定義文件后執(zhí)行:

      kubectl replace /path/to/busybox.yaml
      

      因為Pod的很多屬性是沒辦法修改的,比如容器鏡像,這時候可以用kubectl replace命令設(shè)置--force參數(shù),等效于重新建Pod。

      posted @ 2018-03-22 10:25  zz小公子  閱讀(2175)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 精品国产一区二区三区香蕉| 亚洲精品一二三四区| 91福利一区福利二区| 国产成人综合网亚洲第一| 国产av不卡一区二区| 日本丰满的人妻hd高清在线| 老色批国产在线观看精品| 国产线播放免费人成视频播放| 国产乱码精品一区二区三区中文| 日韩av天堂综合网久久| 少妇人妻真实偷人精品| 清镇市| 午夜毛片不卡免费观看视频| 在线观看AV永久免费| 99精品国产兔费观看久久99 | 自拍偷在线精品自拍偷99| 精品九九人人做人人爱| 无码人妻人妻经典| 德惠市| 亚洲国产成人无码影片在线播放 | 久久精品一区二区三区综合| 亚洲第一无码AV无码专区| 成人亚欧欧美激情在线观看| 忍着娇喘人妻被中出中文字幕| 二区中文字幕在线观看| 在线看片免费人成视频久网 | 极品人妻少妇一区二区三区| 日韩精品欧美高清区| 国产免费一区二区不卡| 激情综合网激情五月激情| 国产二区三区不卡免费| 久久国产热这里只有精品| 久久超碰色中文字幕超清| 国产一区二区高清不卡| 国产精品自在自线视频| 国产一级老熟女自拍视频| 欧美牲交A欧美在线| 成人免费在线播放av| 激情国产一区二区三区四区| 精品国产日韩亚洲一区| 激情国产一区二区三区四区|