You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**CCM**: Cloud Controller Manager - The controller manager responsible for running cloud provider dependent logic,
62
+
such as the service and route controllers.
63
+
-**KCM**: Kubernetes Controller Manager - The controller manager responsible for running generic Kubernetes logic,
64
+
such as job and node_lifecycle controllers.
65
+
-**KAS**: Kubernetes API Server - The core api server responsible for handling all API requests for the Kubernetes
66
+
control plane. This includes things like namespace, node, pod and job resources.
67
+
-**K8s/K8s**: The core kubernetes github repository.
68
+
-**K8s/cloud-provider**: Any or all of the repos for each cloud provider. Examples include [cloud-provider-gcp](https://github.com/kubernetes/cloud-provider-gcp),
69
+
[cloud-provider-aws](https://github.com/kubernetes/cloud-provider-aws) and [cloud-provider-azure](https://github.com/kubernetes/cloud-provider-azure).
70
+
We have created these repos for each of the in-tree cloud providers. This document assumes in various places that the
71
+
cloud providers will place the relevant code in these repos. Whether this is a long-term solution to which additional
72
+
cloud providers will be added, or an incremental step toward moving out of the Kubernetes org is out of scope of this
73
+
document, and merits discussion in a broader forum and input from SIG-Architecture and Steering Committee.
74
+
-**K8s SIGs/library**: Any SIG owned repository.
75
+
-**Staging**: Staging: Separate repositories which are currently visible under the K8s/K8s repo, which contain code
76
+
considered to be safe to be vendored outside of the K8s/K8s repo and which should eventually be fully separated from
77
+
the K8s/K8s repo. Contents of Staging are prevented from depending on code in K8s/K8s which are not in Staging.
78
+
Controlled by [publishing kubernetes-rules-configmap](https://github.com/kubernetes/publishing-bot/blob/master/configs/kubernetes-rules-configmap.yaml)
58
79
59
80
## Summary
60
81
@@ -154,7 +175,8 @@ easily, therefore, this will be addressed with Flex Volumes (Discussed under a s
154
175
155
176
The kube-controller-manager has many controller loops. [See NewControllerInitializers](https://github.com/kubernetes/kubernetes/blob/release-1.9/cmd/kube-controller-manager/app/controllermanager.go#L332)
0 commit comments