簡體   English   中英

machineType 和 mixedInstancesPolicy 有什么區別

[英]What is the difference between machineType and mixedInstancesPolicy

有人知道在使用 kops 創建 InstanceGroup 時,為什么我們同時設置machineTypemixedInstancesPolicy嗎? machineType是否意味着 kops 將默認選擇machineType ,但如果沒有可用的machineType實例,它將從mixedInstancesPolicy中選擇一種類型?

規范: https://kops.sigs.k8s.io/instance_groups/顯示:“使用 EC2 Spot 和容量優化分配策略的混合實例策略允許 EC2 自動縮放組 select 具有最高容量的實例類型。這減少實例組出現中斷的可能性。”

該規范沒有顯示machineType是什么以及machineTypemixedInstancesPolicy的區別是什么。

apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
...
spec:
  image: kope.io/k8s-1.16-debian-...
  machineType: m5.xlarge
  maxSize: XX
  minSize: XX
  mixedInstancesPolicy:
    instances:
    - m4.xlarge
    - r4.xlarge
    - c4.xlarge

mixedInstancesPolicy如上所述。 如果您確實需要一種特定的實例類型,則使用machineType

那里有一些術語混淆。 但是您可以看到 machineType 與 instanceType 相同。

如果兩者都已設置,則將使用mixedInstancesPolicy 但是, machineType必須仍然經過驗證,並且必須例如與mixedInstancesPolicy中實例的架構相匹配。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM