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

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

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

      k8s之 pod調度

      案例:確保Pod分配到具有SSD硬盤的節點上
      第一步:給節點添加標簽
      格式:kubectl label nodes <node-name> <label-key>=<label-value>
      例如:kubectl label nodes k8s-node1 disktype=ssd
      驗證:kubectl get nodes --show-labels
      第二步:寫yaml 文件
      vim pod-ssd.yaml

      apiVersion: v1
      kind: Pod
      metadata:
        name: nginx-kusc00401
      spec:
        containers:
        - name: nginx
          image: nginx
        nodeSelector:
          disk: ssd

      第三步:利用yaml 部署pod

      kubectl apply -f pod-ssd.yaml

      驗證:

      kubectl get pods -o wide
      --------
      刪除節點標簽:
      kubectl label nodes node1.lab.example.com disktype-
      **************
      nodeSelector & nodeAffinity的區別:
      nodeAffinity:節點親和類似于nodeSelector,可以根據節點上
      的標簽來約束Pod可以調度到哪些節點。
      相比nodeSelector:
      ? 匹配有更多的邏輯組合,不只是字符串的完全相等,支持的操作
      符有:In、NotIn、Exists、DoesNotExist、Gt、Lt
      ? 調度分為軟策略和硬策略,而不是硬性要求
      ? 硬(required):必須滿足
      ? 軟(preferred):嘗試滿足,但不保證
      ********************
      Taint(污點)與Tolerations(污點容忍)
      基于節點標簽分配是站在Pod的角度上,通過在Pod上添加屬性,來確定Pod是否要調度到指定的Node上,其實我們也可以站在
      Node的角度上,通過在Node上添加污點屬性,來避免Pod被分配到不合適的節點上。
      Taints:避免Pod調度到特定Node上
      Tolerations:允許Pod調度到持有Taints的Node上
      案例:pod調度之污點
      第一步:給節點添加污點
      格式:kubectl taint node [node] key=value:[effect]
      例如:kubectl taint node k8s-node1 gpu=yes:NoSchedule
      驗證:kubectl describe node k8s-node1 |grep Taint
      其中[effect] 可取值:
      ? NoSchedule :一定不能被調度
      ? PreferNoSchedule:盡量不要調度,非必須配置容忍
      ? NoExecute:不僅不會調度,還會驅逐Node上已有的Pod
      第二步: 編寫yaml
      vim pod-taints.yaml
      apiVersion: v1
      kind: Pod
      metadata:
        name: my-pod
      spec:
        containers:
        - name: test
          image: busybox
        tolerations:
        - key: "gpu"
            operator: "Equal"
            value: "yes"
            effect: "NoSchedule"
      注:如果希望Pod可以被分配到帶有污點的節點上,要在Pod配置
      中添加污點容忍(tolrations)字段
      ---
      刪除污點:kubectl taint node [node] key:[effect]-
      *****
      nodeName:指定節點名稱,用于將Pod調度到指定的Node上,不經過調度器
      vim pod-nodename.yaml
      apiVersion: v1
      kind: Pod
      metadata:
        name: my-pod
      spec:
        nodeName: k8s-node2
        containers:
        - name: web
          image: nginx
       
       
      posted @ 2022-08-29 12:27  cloud-qing0212  閱讀(124)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产99青青成人A在线| 动漫AV纯肉无码AV电影网| 国产成人精品亚洲高清在线| 国产精品视频午夜福利| 国产v综合v亚洲欧美大天堂| 人妻精品动漫H无码中字| 国产日韩AV免费无码一区二区三区| 巨胸美乳无码人妻视频漫画| 激情伊人五月天久久综合| 无码人妻久久一区二区三区app| 久久综合给合久久狠狠狠88| 久久国产免费观看精品| 亚洲人成在线播放网站| 日韩一区二区三区高清视频| 欧美另类精品xxxx人妖| 2020无码专区人妻系列日韩| 亚洲成在人天堂一区二区| 国产在线不卡精品网站| 秀山| 特黄做受又粗又大又硬老头| 福利视频在线一区二区| 南郑县| 日本偷拍自影像视频久久| 亚洲av无码精品蜜桃| 日本久久香蕉一本一道| 亚洲精品日韩中文字幕| 国产偷国产偷亚洲高清午夜| 一个色的导航| 亚洲精品日韩在线观看| 国产精品七七在线播放| 国产精品制服丝袜无码| 欧美日韩国产亚洲沙发| 国产精品美女免费无遮挡| 亚洲精品麻豆一二三区| 色噜噜亚洲精品中文字幕| 毛片网站在线观看| 精品亚洲国产成人性色av| 亚洲色最新高清AV网站| 中文精品无码中文字幕无码专区| 风韵丰满妇啪啪区老老熟女杏吧| 久女女热精品视频在线观看|