Document API client libraries

Add concept page about the Kubernetes API client libraries explaining what they
do and list officially-supported & community-maintained client libraries.

The list is obtained from https://github.com/kubernetes/community/blob/master/contributors/devel/client-libraries.md
and I am planning to add a notice there urging people to update the
/docs/reference/client-libraries.md when they add something there.

Alternatively we could remove that page altogether.

Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
This commit is contained in:
Ahmet Alp Balkan
2017-07-08 19:25:05 -07:00
committed by Andrew Chen
parent e069623969
commit ecf490b756
4 changed files with 69 additions and 0 deletions
+3
View File
@@ -21,6 +21,9 @@ Most operations can be performed through the
command-line tools, such as [kubeadm](/docs/admin/kubeadm/), which in turn use
the API. However, the API can also be accessed directly using REST calls.
Consider using one of the [client libraries](/docs/reference/client-libraries/)
if you are writing an application using the Kubernetes API.
## API versioning
To make it easier to eliminate fields or restructure resource representations, Kubernetes supports