apiVersion: apps/v1 # for versions before 1.9.0 use apps/v1beta2 kind: Deployment metadata: name: villa-api labels: app: villa spec: selector: matchLabels: app: villa tier: frontend strategy: type: Recreate template: metadata: labels: app: villa tier: frontend spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - pserver130 containers: - image: harbor.twopower.com/villa/api:test
1.node
在 k8s 中,pod 會經過 kube-scheduler 按照節佔先有的資源平均的調度到這些節點上,但有時候,咱們須要將某個應用的pod調度到特定的節點上,
好比:兩個應用須要頻繁的進行通信,那麼咱們但願將它們部署到同一個節點。或者但願訪問一些相似須要ssd這樣特殊資源的節點等應用場景。
---------------------
做者:強哥之神
來源:CSDN
原文:https://blog.csdn.net/qianggezhishen/article/details/80762157
版權聲明:本文爲博主原創文章,轉載請附上博文連接!api