kubernetes/cmd/kubeadm/app/master
Kubernetes Submit Queue 4a223efd27 Merge pull request #34573 from errordeveloper/fix-early-deployment-issue
Automatic merge from submit-queue

Test API more extensivelly before declaring readiness 

**What this PR does / why we need it**:

It's possible that first deployment kubeadm creates will hit `deployments.extensions "kube-discovery" is forbidden: not yet ready to handle request`, which comes from NamespaceLifecycle admission controller and has something to do with cache. According to @derekwaynecarr, we need to create a namespace-scoped resource to really check for this. I didn't want to make a check with deployment of whatever comes first right now, and decided to have explicit step for this in `apiclient.go`.

**Which issue this PR fixes**: fixes #34411

**Special notes for your reviewer**: @kubernetes/sig-cluster-lifecycle 

**Release note**:
```release-note
NONE
```
2016-10-13 01:44:24 -07:00
..
addons.go kubeadm: turn api into a real apigroup 2016-10-07 11:14:53 -07:00
apiclient.go Test API more extensivelly before declaring readiness (close #34411) 2016-10-11 22:33:39 +01:00
discovery.go kubeadm: turn api into a real apigroup 2016-10-07 11:14:53 -07:00
kubeconfig.go kubeadm: refactor config 2016-10-03 14:44:18 -07:00
manifests.go Append first address from --api-advertise-addresses to kube-apiserver flags 2016-10-12 12:59:24 +01:00
pki.go kubeadm: turn api into a real apigroup 2016-10-07 11:14:53 -07:00
tokens.go kubeadm: turn api into a real apigroup 2016-10-07 11:14:53 -07:00