AWSInstanceClass
Scope: Cluster
Параметры инстанса в AWS, которые будет использовать machine-controller-manager
(модуль node-manager).
На этот ресурс ссылается ресурс CloudInstanceClass
модуля node-manager
.
- объект
Дополнительные теги, которые будут присвоены созданным инстансам.
- строка
Образ Amazon Machine Image (AMI ID), который будет использоваться в заказанных инстансах.
Если он не указан, используется AMI, определенный в параметре masterNodeGroup.instanceClass.ami ресурса
AWSClusterConfiguration
.Как найти нужный AMI (в каждом регионе AMI разные):
1aws ec2 --region <REGION> describe-images \ 2--filters 'Name=name,Values=ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-2020*' | \ 3jq '.Images[].ImageId'
Пример:
1ami: ami-040a1551f9c9d11ad
- объект
Устарело: параметр больше не используется. Для переданного типа инстанса Deckhouse использует параметры, полученные из облака.
Емкость инстанса для нестандартных типов инстансов (параметр
instanceType
).Используется cluster-autoscaler’ом при планировании, только когда в NodeGroup’е еще нет узлов (при minPerZone равном 0). Если в NodeGroup уже есть узлы, cluster-autoscaler использует при планировании фактические данные (CPU, memory) о мощности узла и не использует данные параметра
capacity
.Параметр необходимо указывать только для нестандартных типов инстансов. Параметры стандартных типов инстансов (
t2.micro
,m6a.12xlarge
и т. п.) заложены в Deckhouse.
Параметры инстанса в AWS, которые будет использовать machine-controller-manager
(модуль node-manager).
На этот ресурс ссылается ресурс CloudInstanceClass
модуля node-manager
.
- объект
Дополнительные теги, которые будут присвоены созданным инстансам.
- строка
Образ Amazon Machine Image (AMI ID), который будет использоваться в заказанных инстансах.
Если он не указан, используется AMI, определенный в параметре masterNodeGroup.instanceClass.ami ресурса
AWSClusterConfiguration
.Как найти нужный AMI (в каждом регионе AMI разные):
1aws ec2 --region <REGION> describe-images \ 2--filters 'Name=name,Values=ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-2020*' | \ 3jq '.Images[].ImageId'
Пример:
1ami: ami-040a1551f9c9d11ad
- объект
Устарело: параметр больше не используется. Для переданного типа инстанса Deckhouse использует параметры, полученные из облака.
Емкость инстанса для нестандартных типов инстансов (параметр
instanceType
).Используется cluster-autoscaler’ом при планировании, только когда в NodeGroup’е еще нет узлов (при minPerZone равном 0). Если в NodeGroup уже есть узлы, cluster-autoscaler использует при планировании фактические данные (CPU, memory) о мощности узла и не использует данные параметра
capacity
.Параметр необходимо указывать только для нестандартных типов инстансов. Параметры стандартных типов инстансов (
t2.micro
,m6a.12xlarge
и т. п.) заложены в Deckhouse.