欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

K8S中yaml文件的作用是什么

今天就跟大家聊聊有關(guān)K8S中yaml文件的作用是什么,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),齊齊哈爾企業(yè)網(wǎng)站建設(shè),齊齊哈爾品牌網(wǎng)站建設(shè),網(wǎng)站定制,齊齊哈爾網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,齊齊哈爾網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

一、介紹

先提供個(gè)完整的定義案例

apiVersion: v1                    #必選,版本號,例如v1,版本號必須可以用 kubectl api-versions 查詢到 .
kind: Pod                      #必選,Pod
metadata:                      #必選,元數(shù)據(jù)
  name: string                    #必選,Pod名稱
  namespace: string               #必選,Pod所屬的命名空間,默認(rèn)為"default"
  labels:                       #自定義標(biāo)簽
    - name: string                 #自定義標(biāo)簽名字
  annotations:                           #自定義注釋列表
    - name: string
spec:                            #必選,Pod中容器的詳細(xì)定義
  containers:                       #必選,Pod中容器列表
  - name: string                        #必選,容器名稱,需符合RFC 1035規(guī)范
    image: string                       #必選,容器的鏡像名稱
    imagePullPolicy: [ Always|Never|IfNotPresent ]  #獲取鏡像的策略 Alawys表示下載鏡像 IfnotPresent表示優(yōu)先使用本地鏡像,否則下載鏡像,Nerver表示僅使用本地鏡像
    command: [string]               #容器的啟動命令列表,如不指定,使用打包時(shí)使用的啟動命令
    args: [string]                     #容器的啟動命令參數(shù)列表
    workingDir: string                     #容器的工作目錄
    volumeMounts:                 #掛載到容器內(nèi)部的存儲卷配置
    - name: string                 #引用pod定義的共享存儲卷的名稱,需用volumes[]部分定義的的卷名
      mountPath: string                 #存儲卷在容器內(nèi)mount的絕對路徑,應(yīng)少于512字符
      readOnly: boolean                 #是否為只讀模式
    ports:                      #需要暴露的端口庫號列表
    - name: string                 #端口的名稱
      containerPort: int                #容器需要監(jiān)聽的端口號
      hostPort: int                    #容器所在主機(jī)需要監(jiān)聽的端口號,默認(rèn)與Container相同
      protocol: string                  #端口協(xié)議,支持TCP和UDP,默認(rèn)TCP
    env:                          #容器運(yùn)行前需設(shè)置的環(huán)境變量列表
    - name: string                    #環(huán)境變量名稱
      value: string                   #環(huán)境變量的值
    resources:                          #資源限制和請求的設(shè)置
      limits:                       #資源限制的設(shè)置
        cpu: string                   #Cpu的限制,單位為core數(shù),將用于docker run --cpu-shares參數(shù)
        memory: string                  #內(nèi)存限制,單位可以為Mib/Gib,將用于docker run --memory參數(shù)
      requests:                         #資源請求的設(shè)置
        cpu: string                   #Cpu請求,容器啟動的初始可用數(shù)量
        memory: string                    #內(nèi)存請求,容器啟動的初始可用數(shù)量
    livenessProbe:                    #對Pod內(nèi)各容器健康檢查的設(shè)置,當(dāng)探測無響應(yīng)幾次后將自動重啟該容器,檢查方法有exec、httpGet和tcpSocket,對一個(gè)容器只需設(shè)置其中一種方法即可
      exec:                     #對Pod容器內(nèi)檢查方式設(shè)置為exec方式
        command: [string]               #exec方式需要制定的命令或腳本
      httpGet:                    #對Pod內(nèi)個(gè)容器健康檢查方法設(shè)置為HttpGet,需要制定Path、port
        path: string
        port: number
        host: string
        scheme: string
        HttpHeaders:
        - name: string
          value: string
      tcpSocket:            #對Pod內(nèi)個(gè)容器健康檢查方式設(shè)置為tcpSocket方式
         port: number
       initialDelaySeconds: 0       #容器啟動完成后首次探測的時(shí)間,單位為秒
       timeoutSeconds: 0          #對容器健康檢查探測等待響應(yīng)的超時(shí)時(shí)間,單位秒,默認(rèn)1秒
       periodSeconds: 0           #對容器監(jiān)控檢查的定期探測時(shí)間設(shè)置,單位秒,默認(rèn)10秒一次
       successThreshold: 0
       failureThreshold: 0
       securityContext:
         privileged: false
    restartPolicy: [Always | Never | OnFailure] #Pod的重啟策略,Always表示一旦不管以何種方式終止運(yùn)行,kubelet都將重啟,OnFailure表示只有Pod以非0退出碼退出才重啟,Nerver表示不再重啟該P(yáng)od
    nodeSelector: obeject         #設(shè)置NodeSelector表示將該P(yáng)od調(diào)度到包含這個(gè)label的node上,以key:value的格式指定
    imagePullSecrets:         #Pull鏡像時(shí)使用的secret名稱,以key:secretkey格式指定
    - name: string
    hostNetwork: false            #是否使用主機(jī)網(wǎng)絡(luò)模式,默認(rèn)為false,如果設(shè)置為true,表示使用宿主機(jī)網(wǎng)絡(luò)
    volumes:                  #在該pod上定義共享存儲卷列表
    - name: string              #共享存儲卷名稱 (volumes類型有很多種)
      emptyDir: {}              #類型為emtyDir的存儲卷,與Pod同生命周期的一個(gè)臨時(shí)目錄。為空值
      hostPath: string            #類型為hostPath的存儲卷,表示掛載Pod所在宿主機(jī)的目錄
        path: string                #Pod所在宿主機(jī)的目錄,將被用于同期中mount的目錄
      secret:                 #類型為secret的存儲卷,掛載集群與定義的secre對象到容器內(nèi)部
        scretname: string  
        items:     
        - key: string
          path: string
      configMap:                      #類型為configMap的存儲卷,掛載預(yù)定義的configMap對象到容器內(nèi)部
        name: string
        items:
        - key: string
          path: string

二、apiVersion

Deployment API 版本對照表

Kubernetes 版本Deployment 版本
v1.5-v1.15extensions/v1beta1
v1.7-v1.15apps/v1beta1
v1.8-v1.15apps/v1beta2
v1.9+apps/v1

看完上述內(nèi)容,你們對K8S中yaml文件的作用是什么有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

當(dāng)前名稱:K8S中yaml文件的作用是什么
URL地址:http://aaarwkj.com/article18/ihhcdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、Google網(wǎng)站建設(shè)、服務(wù)器托管、建站公司、

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
天堂网av高清在线播放| 传媒在线免费观看视频| 亭亭丁香激情五月涩久久| 妇女人妻丰满少妇中文字幕| 国产精品老熟女一区二区| 国产av午夜精品福利| 一起草草视频在线观看| 亚洲精品一区二区三区中文字幕| 国产精品v一区二区三区| 亚洲一区二区三区色婷婷| 色哟哟哟哟免费观看视频 | 一区二区三区四区中文在线| 亚洲国产成人午夜精品| 日韩一区二区高清视频在线观看 | 精品色欧美色国产一区国产| 国产伊人久久综合网| 亚洲精品成人久久国产| 国产在线麻豆在拍91精品| 欧美在线免费一级黄片| 免费看真人性生活视频| 国产三级国产精品国产专播| 久久精品人妻少妇一区二| 国产日本韩国三级在线| 精品欧美一区二区三区在线| 年轻的母亲韩国三级| 亚洲巨人精品福利导航| 婷婷激情六月中文字幕| 国产一级一片内射在线| 亚洲精品国产二区中文字幕| 高清中文一区二区三区| 国产精品传媒在线视频| 午夜视频免费在线观看| 欧美成人日本在线播放| 国产精品超碰在线观看| 日韩商清av毛片网站| 国产精品自在线拍亚洲另类| 综合国产精品久久久久久| 四虎经典视频在线播放| 成年人网站一级黄色免费| 色噜噜人妻av中文字幕| 日韩久久精品免费视频|