Comments 5
А почему не eksctl, раз уж aws? Очень странная вода....
Я вообще терраформ + террагрант разворачиваю всю инфру... Почему именно копс и ранчер, который, судя по тексту еще и отдельную ec2(??) требует?
Я понимаю, что перевод... Но, блин... Не в блоге же компании, которая обучением занимается... И уже не первый раз замечаю... Это личное мнение.
Ну и написано "распространённые способы". Даже авс документация предлагает eksctl...
"Использование EKS" - два скриншота и ссылка на документацию. Огонь
Есть ещё вариант через ekscli
, манифест в стиле kubernetes
, как пример:
apiVersion: eksctl.io/v1alpha5
availabilityZones:
- us-east-1a
- us-east-1b
cloudWatch:
clusterLogging: {}
iam:
vpcResourceControllerPolicy: true
withOIDC: false
kind: ClusterConfig
metadata:
name: node
region: us-east-1
version: "1.19"
nodeGroups:
- amiFamily: AmazonLinux2
desiredCapacity: 1
disableIMDSv1: false
disablePodIMDS: false
iam:
withAddonPolicies:
albIngress: true
appMesh: false
запускать так: eksctl create nodegroup -f manifest.yaml
документация тут. В разы проще чем ковыряться в cloudformation
AWS в РФ не доступен, зачем, тратить время на перевод, а уж тем более на чтение? :)
Kubernetes на AWS: пошаговое руководство