close
最近因為發現在 aws 上跨 az 的流量費很高,想說有沒有辦法降低跨 az 的流量。
經過調查後,發現流量大的是 elasticsearch 彼此之間的資料同步造成的。
想說有沒有辦法限制 elasticsearch 就運行在一個 az 內呢?
請教 google 大神後,終於找到解法了。
https://github.com/kubernetes/kops/blob/master/docs/instance_groups.md
透過 kops create ig 可以對不同用途的機器建立不同的 instance group。
再使用 nodeselector 來限制 pod 只能運行在 特定的節點上。
ex. kops.k8s.io/instancegroup=elasticsearch
這樣就可以降低跨 az 的流量了。
文章標籤
全站熱搜