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 的流量了。

 

arrow
arrow
    文章標籤
    kops aws
    全站熱搜

    johnchen6927 發表在 痞客邦 留言(0) 人氣()