Этот ответ ниже все еще не завершен ... Но, по крайней мере, он частично помогает мне ...
1.
kubectl create clusterrolebinding add-on-cluster-admin --clusterrole=cluster-admin --serviceaccount=kube-system:default
helm install stable/cluster-autoscaler --name my-release --set "autoscalingGroups[0].name=demo,autoscalingGroups[0].maxSize=10,autoscalingGroups[0].minSize=1" --set rbac.create=true
А затем вручную исправить путь к сертификату:
kubectl edit deployments my-release-aws-cluster-autoscaler
замените следующее:
path: /etc/ssl/certs/ca-bundle.crt
С участием
path: /etc/ssl/certs/ca-certificates.crt
2.
В консоли AWS назначьте политику AdministratorAccess
роли terraform-eks-demo-node
.
3.
Обновите параметр nodes
на (kubectl edit deployments my-release-aws-cluster-autoscaler
)
- --nodes=1:10:terraform-eks-demo20190922124246790200000007
person
Chris Stryczynski
schedule
22.09.2019