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

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| 国产视频一区2区三区| 91嫩草中文字幕在线| 国产精品中文第一字幕| 精品国产18禁99久久久久久| 日本激情诱惑免费在线播放| 天天精品国产av九九久久久| 日韩欧美午夜福利在线视频| 国产精品国产高清国产一区| 日本经典三级视频在线观看| 亚洲欧美精品成人一区| 亚洲精品乱码在线播放| 亚洲欧美国产精品久久久| 少妇二区三区精品视频| 秒播视频午夜福利在线观看| 日本h电影一区二区三区| 中文字幕韩国三级电影| 亚洲av一区二区三区色多多| 国产69精品久久久久久人| 欧美熟妇精品一级视频| 国产一区二区三区区别| 激情五月婷婷我有我色| 日韩精品有码在线视频免费观看| 中文字幕在线看精品乱码| 亚洲综合激情一区二区| 色综合亚洲一区二区小说| 日韩亚洲一区在线观看| 国产精品日韩伦理一区二区|