Я пробую AWS EKS, следуя этому руководству https://learn.hashicorp.com/terraform/aws/eks-intro
Я понимаю все шаги, кроме последнего, где в инструкциях написано apply a configmap
.До этого шага я не мог видеть свои рабочие узлы из кластера kubectl get nodes
.Но я могу видеть свои рабочие узлы после применения этого configmap.Может кто-нибудь, пожалуйста, объясните мне, как этот configmap действительно выполняет этот подвиг.
Вот configmap:
apiVersion: v1
kind: ConfigMap
metadata:
name: aws-auth
namespace: kube-system
data:
mapRoles: |
- rolearn: ${aws_iam_role.demo-node.arn}
username: system:node:{{EC2PrivateDNSName}}
groups:
- system:bootstrappers
- system:nodes
Спасибо,
Ашутош Сингх