From 22db0bbf30a216877970452375ee309f57d03236 Mon Sep 17 00:00:00 2001 From: "/v\\atthew L Daniel" Date: Thu, 16 May 2019 05:01:47 -0700 Subject: [PATCH] Add links to the external cloud-provider repos (#14335) Rather than just saying "they exist, good luck" --- .../cluster-administration/cloud-providers.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/content/en/docs/concepts/cluster-administration/cloud-providers.md b/content/en/docs/concepts/cluster-administration/cloud-providers.md index 4abb5341ba6c2..de05fb8418b77 100644 --- a/content/en/docs/concepts/cluster-administration/cloud-providers.md +++ b/content/en/docs/concepts/cluster-administration/cloud-providers.md @@ -49,12 +49,15 @@ The in-tree cloud providers typically need both `--cloud-provider` and `--cloud- for the [kube-apiserver](/docs/admin/kube-apiserver/), [kube-controller-manager](/docs/admin/kube-controller-manager/) and the [kubelet](/docs/admin/kubelet/). The contents of the file specified in `--cloud-config` for each provider is documented below as well. -For all external cloud providers, please follow the instructions on the individual repositories. +For all external cloud providers, please follow the instructions on the individual repositories, +which are listed under their headings below, or one may view [the list of all repositories](https://github.com/kubernetes?q=cloud-provider-&type=&language=) ## AWS This section describes all the possible configurations which can be used when running Kubernetes on Amazon Web Services. +If you wish to use the external cloud provider, its repository is [kubernetes/cloud-provider-aws](https://github.com/kubernetes/cloud-provider-aws#readme) + ### Node Name The AWS cloud provider uses the private DNS name of the AWS instance as the name of the Kubernetes Node object. @@ -105,6 +108,8 @@ The information for the annotations for AWS is taken from the comments on [aws.g ## Azure +If you wish to use the external cloud provider, its repository is [kubernetes/cloud-provider-azure](https://github.com/kubernetes/cloud-provider-azure#readme) + ### Node Name The Azure cloud provider uses the hostname of the node (as determined by the kubelet or overridden with `--hostname-override`) as the name of the Kubernetes Node object. @@ -112,6 +117,8 @@ Note that the Kubernetes Node name must match the Azure VM name. ## CloudStack +If you wish to use the external cloud provider, its repository is [kubernetes/cloud-provider-openstack](https://github.com/kubernetes/cloud-provider-openstack#readme) + ### Node Name The CloudStack cloud provider uses the hostname of the node (as determined by the kubelet or overridden with `--hostname-override`) as the name of the Kubernetes Node object. @@ -119,6 +126,8 @@ Note that the Kubernetes Node name must match the CloudStack VM name. ## GCE +If you wish to use the external cloud provider, its repository is [kubernetes/cloud-provider-gcp](https://github.com/kubernetes/cloud-provider-gcp#readme) + ### Node Name The GCE cloud provider uses the hostname of the node (as determined by the kubelet or overridden with `--hostname-override`) as the name of the Kubernetes Node object.