mirror of
https://github.com/kubernetes/client-go.git
synced 2025-09-25 22:48:22 +00:00
clientgo/examples: add ToC for examples
Also add authenticate- prefix to auth samples. Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com> Kubernetes-commit: 62d1251874cb259d38d727300ac4b2646c4122c8
This commit is contained in:
committed by
Kubernetes Publisher
parent
2163038fbf
commit
6df6f2148a
28
examples/README.md
Normal file
28
examples/README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# client-go Examples
|
||||
|
||||
This directory contains examples that cover various use cases and functionality
|
||||
for client-go.
|
||||
|
||||
### Configuration
|
||||
|
||||
- [**Authenticate in cluster**](./in-cluster-client-configuration): Configure a
|
||||
client while running inside the Kubernetes cluster.
|
||||
- [**Authenticate out of cluster**](./out-of-cluster-client-configuration):
|
||||
Configure a client to access a Kubernetes cluster from outside.
|
||||
|
||||
### Basics
|
||||
|
||||
- [**Managing resources with API**](./create-update-delete-deployment): Create,
|
||||
get, update, delete a Deployment resource.
|
||||
|
||||
### Advanced Concepts
|
||||
|
||||
- [**Work queues**](./workqueue): Create a hotloop-free controller with the
|
||||
rate-limited workqueue and the [informer framework][informer].
|
||||
- [**Third-party resources (deprecated)**](./third-party-resources-deprecated):
|
||||
Register a custom resource type with the API, create/update/query this custom
|
||||
type, and write a controller drives the cluster state based on the changes to
|
||||
the custom resources.
|
||||
|
||||
[informer]: https://godoc.org/k8s.io/client-go/tools/cache#NewInformer
|
||||
|
Reference in New Issue
Block a user