kubernetes/pkg
Kubernetes Submit Queue ead8c98cdb Merge pull request #45987 from nicksardo/cloud-init-kubeclient
Automatic merge from submit-queue

Initialize cloud providers with a K8s clientBuilder

**What this PR does / why we need it**:
This PR provides each cloud provider the ability to generate kubernetes clients. Either the full access or service account client builder is passed from the controller manager. Cloud providers could need to retrieve information from the cluster that isn't provided through defined interfaces, and this seems more preferable to adding parameters.

Please leave your thoughts/comments.

**Release note**:
```release-note
NONE
```
2017-05-18 20:51:24 -07:00
..
api Merge pull request #45929 from liggitt/node-admission 2017-05-18 19:58:13 -07:00
apimachinery/tests autogenerated 2017-04-14 10:40:57 -07:00
apis Misc proto changes 2017-05-18 10:39:06 -07:00
auth Add NodeIdentifier interface and default implementation 2017-05-18 16:43:41 -04:00
bootstrap/api autogenerated 2017-04-14 10:40:57 -07:00
capabilities Fix comment for method SetForTests 2017-02-14 17:16:49 +08:00
client stop setting bad defaults that are indistinguishable from real values for clients 2017-05-17 07:18:34 -04:00
cloudprovider Merge pull request #45987 from nicksardo/cloud-init-kubeclient 2017-05-18 20:51:24 -07:00
controller generated: api changes 2017-05-18 10:07:47 -04:00
conversion Revert "Remove conversion package" 2017-01-22 15:41:06 -08:00
credentialprovider Merge pull request #45056 from ericchiang/update-oauth2 2017-05-03 19:34:14 -07:00
features Define ESIPP GA fields and deprecate alpha annotations 2017-05-12 10:58:59 -07:00
fieldpath autogenerated 2017-04-14 10:40:57 -07:00
fields move pkg/fields to apimachinery 2017-01-19 09:50:16 -05:00
generated Update generated files 2017-05-18 10:39:04 -07:00
hyperkube Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
kubeapiserver Merge pull request #44196 from xiangpengzhao/cmd-cleanup 2017-04-28 21:28:09 -07:00
kubectl Merge pull request #45582 from CaoShuFeng/kubectl_set 2017-05-18 00:37:08 -07:00
kubelet Merge pull request #41535 from aanm/adding-ipv6-brackets 2017-05-18 19:58:07 -07:00
kubemark Make usage of real proxier in hollow-proxy optional (default=true) 2017-05-18 14:30:12 +02:00
labels add back just enough empty packages to allow heapster cycles to succeed 2017-01-17 08:07:30 -05:00
master Merge pull request #45355 from p0lyn0mial/admission_options_spits_out_admission_control 2017-05-16 09:11:54 -07:00
metrics autogenerated 2017-04-14 10:40:57 -07:00
printers Autogenerated files 2017-05-16 21:55:51 -07:00
probe fix various bad tests 2017-04-25 11:23:33 -07:00
proxy Merge pull request #45642 from JiangtianLi/jiangtli-fixdns2 2017-05-17 23:48:27 -07:00
quota autogenerated 2017-04-14 10:40:57 -07:00
registry Move defaulting logic for ExternalTrafficPolicy into defaults.go 2017-05-17 12:47:01 -07:00
routes Merge pull request #45490 from deads2k/owners-01-extensions 2017-05-10 12:51:51 -07:00
runtime add back just enough empty packages to allow heapster cycles to succeed 2017-01-17 08:07:30 -05:00
security Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
securitycontext Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
serviceaccount autogenerated 2017-04-14 10:40:57 -07:00
ssh autogenerated 2017-04-14 10:40:57 -07:00
types add back just enough empty packages to allow heapster cycles to succeed 2017-01-17 08:07:30 -05:00
util Merge pull request #45856 from shyamjvs/save-iptables 2017-05-16 04:28:34 -07:00
version autogenerated 2017-04-14 10:40:57 -07:00
volume Pass pod metadata to flex plugin 2017-05-18 00:49:18 -04:00
watch autogenerated 2017-04-14 10:40:57 -07:00
BUILD Add NodeIdentifier interface and default implementation 2017-05-18 16:43:41 -04:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00