I am using the master branch of KubeSpray. I use Terraform to provision AWS resources using the scripts in contrib/terraform/aws
. However, the aws_cloud_provider is not enabled by default.
The cloud document says to use cloud-provider=aws
in the ansible playbook command to run the cluster.yaml
playbook is executed. However, I have also seen documentation that says cloud-provider
should be set to external
.
What is the best method to set cloud-provider
given that the cluster will be run on AWS?