亚欧色一区w666天堂,色情一区二区三区免费看,少妇特黄A片一区二区三区,亚洲人成网站999久久久综合,国产av熟女一区二区三区

  • 發布文章
  • 消息中心
點贊
收藏
評論
分享
原創

k8s調度器(二)

2023-10-17 07:46:45
5
0

在部署好k8s集群后,我們可以在kube-system這個namespace下面看到調度器相關的pod,默認是kube-scheduler

k8s調度器由許多的插件去控制其每個階段的邏輯,這些插件的輸入就是有節點信息+環境信息+插件配置來決定的,插件配置分為兩個部分,一部分是策略側配置,一部分是請求側配置。

 

策略側配置我們一般比較少接觸,通過策略側配置我們可以控制插件是否啟用,也可以配置插件的權重,或者配置一些相對固定的參數

apiVersion: kubescheduler.config.k8s.io/v1
kind: KubeSchedulerConfiguration
profiles:
  - plugins:
      score:
        disabled:
        - name: PodTopologySpread
        enabled:
        - name: MyCustomPluginA
          weight: 2
        - name: MyCustomPluginB
          weight: 1

 

請求側參數就經常接觸,在Deployment、DaemonSet、StatefulSet這一類部署相關的CRD里面我們可以看到很多調度插件的配置,最常見的就是nodeSelector,這個就是kube-scheduler自帶的NodeAffinity節點親和性插件的參數,它定義了只有節點上面配置了helloworld: 'true'這個label的時候,才會選擇這個節點。

apiVersion: apps/v1
kind: Deployment
spec:
  replicas: 1
  selector:
    spec:
      nodeSelector:
        helloworld: 'true'
0條評論
作者已關閉評論
李****瑛
5文章數
0粉絲數
李****瑛
5 文章 | 0 粉絲
李****瑛
5文章數
0粉絲數
李****瑛
5 文章 | 0 粉絲
原創

k8s調度器(二)

2023-10-17 07:46:45
5
0

在部署好k8s集群后,我們可以在kube-system這個namespace下面看到調度器相關的pod,默認是kube-scheduler

k8s調度器由許多的插件去控制其每個階段的邏輯,這些插件的輸入就是有節點信息+環境信息+插件配置來決定的,插件配置分為兩個部分,一部分是策略側配置,一部分是請求側配置。

 

策略側配置我們一般比較少接觸,通過策略側配置我們可以控制插件是否啟用,也可以配置插件的權重,或者配置一些相對固定的參數

apiVersion: kubescheduler.config.k8s.io/v1
kind: KubeSchedulerConfiguration
profiles:
  - plugins:
      score:
        disabled:
        - name: PodTopologySpread
        enabled:
        - name: MyCustomPluginA
          weight: 2
        - name: MyCustomPluginB
          weight: 1

 

請求側參數就經常接觸,在Deployment、DaemonSet、StatefulSet這一類部署相關的CRD里面我們可以看到很多調度插件的配置,最常見的就是nodeSelector,這個就是kube-scheduler自帶的NodeAffinity節點親和性插件的參數,它定義了只有節點上面配置了helloworld: 'true'這個label的時候,才會選擇這個節點。

apiVersion: apps/v1
kind: Deployment
spec:
  replicas: 1
  selector:
    spec:
      nodeSelector:
        helloworld: 'true'
文章來自個人專欄
文章 | 訂閱
0條評論
作者已關閉評論
作者已關閉評論
0
0