zoukankan      html  css  js  c++  java
  • k8s调度的亲和性和反亲和性

    文章转自 

    http://ju.outofmemory.cn/entry/278349

    https://www.jianshu.com/p/102c4df69af9

    RequiredDuringSchedulingRequiredDuringExecution :在调度期间要求满足亲和性或者反亲和性规则,如果不能满足规则,则POD不能被调度到对应的主机上。在之后的运行过程中,如果因为某些原因(比如修改label)导致规则不能满足,系统会尝试把POD从主机上删除(现在版本还不支持)。
    
    RequiredDuringSchedulingIgnoredDuringExecution :在调度期间要求满足亲和性或者反亲和性规则,如果不能满足规则,则POD不能被调度到对应的主机上。在之后的运行过程中,系统不会再检查这些规则是否满足。
    
    PreferredDuringSchedulingIgnoredDuringExecution :在调度期间尽量满足亲和性或者反亲和性规则,如果不能满足规则,POD也有可能被调度到对应的主机上。在之后的运行过程中,系统不会再检查这些规则是否满足。
    ## Anti-Affinity setting. The default "hard" will use pod anti-affinity that is
    ## requiredDuringSchedulingIgnoredDuringExecution to ensure 2 services don't
    ## end up on the same node. Setting this to "soft" will use
    ## preferredDuringSchedulingIgnoredDuringExecution. If set to anything else,
    ## no anti-affinity rules will be configured.
    antiAffinity: "soft"
    配置设置成hard则不会调度到同一个节点
  • 相关阅读:
    typeOf操作符及数据类型
    图片轮播 js
    百度地图API学习
    jq 使页脚固定在底部
    js 动态自动添加 删除
    background-size 兼容ie8以下浏览器的方法
    opacity css3 ie8以下兼容方法
    ie 6、7/position: absolute bug解决方法
    IE 下的rgba背景透明
    2017腾讯实习生春招前端初面总结
  • 原文地址:https://www.cnblogs.com/shuaiandjun/p/9557776.html
Copyright © 2011-2022 走看看