How to run microk8s in AWS - adding correct providerID
When deploying nginx ingress controller and aws load balancer controller from these charts https://kubernetes.github.io/ingress-nginx and https://aws.github.io/eks-charts; aws load balancer controller giving providerID not specified for node:
- How can I add providerID?
- Will deploying eks-D channel add providerID automatically for aws?
Please help!!
Hi @npandeya,
Thank you for reporting your issue with us.
You may have to add arguments to the kubelet arguments file living at: /var/snap/microk8s/current/args/kubelet and try setting the --cloud-provider flag and/or the --provider-id argument. Please restart your microk8s service for the changes to apply.
See the command line reference for more guidance: https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/
Best regards, Louise