diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index e559c074b..e7e5eb834 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,2 +1,2 @@ -Sorry, we do not accept changes directly against this repository. Please see +Sorry, we do not accept changes directly against this repository. Please see CONTRIBUTING.md for information on where and how to contribute instead. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 94b4ecd60..ccdcd5e21 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,6 +2,6 @@ Do not open pull requests directly against this repository, they will be ignored. Instead, please open pull requests against [kubernetes/kubernetes](https://git.k8s.io/kubernetes/). Please follow the same [contributing guide](https://git.k8s.io/kubernetes/CONTRIBUTING.md) you would follow for any other pull request made to kubernetes/kubernetes. -This repository is published from [kubernetes/kubernetes/staging/src/k8s.io/sample-controller](https://git.k8s.io/kubernetes/staging/src/k8s.io/sample-controller) by the [kubernetes publishing-bot](https://git.k8s.io/publishing-bot). +This repository is published from [kubernetes/kubernetes/staging/src/k8s.io/sample-controller](https://git.k8s.io/kubernetes/staging/src/k8s.io/sample-controller) by the [kubernetes publishing-bot](https://git.k8s.io/publishing-bot). Please see [Staging Directory and Publishing](https://git.k8s.io/community/contributors/devel/sig-architecture/staging.md) for more information diff --git a/docs/controller-client-go.md b/docs/controller-client-go.md index 93d24d725..3d627a966 100644 --- a/docs/controller-client-go.md +++ b/docs/controller-client-go.md @@ -1,11 +1,11 @@ # client-go under the hood -The [client-go](https://github.com/kubernetes/client-go/) library contains various mechanisms that you can use when -developing your custom controllers. These mechanisms are defined in the +The [client-go](https://github.com/kubernetes/client-go/) library contains various mechanisms that you can use when +developing your custom controllers. These mechanisms are defined in the [tools/cache folder](https://github.com/kubernetes/client-go/tree/master/tools/cache) of the library. -Here is a pictorial representation showing how the various components in -the client-go library work and their interaction points with the custom +Here is a pictorial representation showing how the various components in +the client-go library work and their interaction points with the custom controller code that you will write.
@@ -19,7 +19,7 @@ watches the Kubernetes API for the specified resource type (kind).
The function in which this is done is *ListAndWatch*.
The watch could be for an in-built resource or it could be for a custom resource.
When the reflector receives notification about existence of new
-resource instance through the watch API, it gets the newly created object
+resource instance through the watch API, it gets the newly created object
using the corresponding listing API and puts it in the Delta Fifo queue
inside the *watchHandler* function.
@@ -38,27 +38,27 @@ that generates an object’s key as `