zoukankan      html  css  js  c++  java
  • pod 亲和性/反亲和性

    pod亲和性、pod-flag.yaml 被 pod-affinity.yaml 依赖 pod-antiaffinity.yaml 反亲和性 pod-flag.yaml
    pof-flag.yaml
    apiVersion: v1
    kind: Pod
    metadata:
    name: pod-flag
    labels:
    security: "S1"
    app: "nginx"
    spec:
    containers:
    - name: nginx
    image: nginx

    pod-affinity.yaml
    apiVersion: v1
    kind: Pod
    metadata:
    name: pod-affinity
    spec:
    affinity:
    podAffinity:
    requiredDuringSchedulingIgnoredDuringExecution:
    - labelSelector:
    matchExpressions:
    - key: security
    operator: In
    values:
    - S1
    topologyKey: kubernetes.io/hostname
    containers:
    - name: with-pod-affinity
    image: gcr.io/google_containers/pause:2.0

    pdo-antiaffinity.yaml
    apiVersion: v1
    kind: Pod
    metadata:
    name: anti-affinity
    spec:
    affinity:
    podAffinity:
    requiredDuringSchedulingIgnoredDuringExecution:
    - labelSelector:
    matchExpressions:
    - key: security
    operator: In
    values:
    - S1
    topologyKey: kubernetes.io/zone
    podAntiAffinity:
    requiredDuringSchedulingIgnoredDuringExecution:
    - labelSelector:
    matchExpressions:
    - key: app
    operator: In
    values:
    - nginx
    topologyKey: kubernetes.io/hostname
    containers:
    - name: anti-affinity
    image: gcr.io/google_containers/pause:2.0

  • 相关阅读:
    android raw与assets区别
    android 反编译
    sql 随笔
    控件EditText
    android 监听Home键
    android tab之间滑动切换界面功能
    android listview 总结
    SAP云平台上两个ABAP系统实例之间的互连
    什么是SAP OData Model Creator
    Netweaver和Windows,Ubuntu的数据共享
  • 原文地址:https://www.cnblogs.com/sqbk/p/15213651.html
Copyright © 2011-2022 走看看