Mike Danese
199ad852a1
kubeadm: don't add proxy flag to apiservers below v1.7
2017-04-11 14:51:36 -07:00
Lucas Käldström
b7d84d53b0
kubeadm: When self-hosting, cluster DNS should be used
2017-03-19 14:18:04 +02:00
Andrew Rynhard
2419d0e845
Fix self-hosted
2017-03-04 11:41:37 -08:00
Lucas Käldström
3f592843e6
kubeadm: Turn off insecure apiserver access on localhost:8080
2017-02-28 17:52:00 +02:00
Lucas Käldström
0b16999e50
kubeadm: Use a new label for marking and tainting the master node
2017-02-23 19:43:09 +02:00
Avesh Agarwal
9b640838a5
Change taint/toleration annotations to api fields.
2017-02-22 09:27:42 -05:00
Derek McQuay
70e7d64b46
kubeadm: moved import to client-go, where possible
...
Some imports dont exist yet (or so it seems) in client-go (examples
being:
- "k8s.io/kubernetes/pkg/api/validation"
- "k8s.io/kubernetes/pkg/util/initsystem"
- "k8s.io/kubernetes/pkg/util/node"
one change in kubelet to import to client-go
2017-02-15 13:06:15 -08:00
Derek McQuay
7c4d1375ad
kubeadm: changed manifest files to yaml
2017-02-10 14:00:15 -08:00
Lucas Käldström
6d7d1317cb
Move the apiCallRetryInterval constants to a common place and a little bit cleanup
2017-02-02 00:05:14 +02:00
Paulo Pires
ab1a5b53ab
kubeadm: set maxUnavailable and maxSurge for self-hosted component deployments.
...
Refs https://github.com/kubernetes/kubeadm/issues/127
2017-02-01 11:42:02 +00:00
Devan Goodwin
1eb2e60dbf
Wait for the self-hosted control plane during kubeadm init.
...
Currently we are completing kubeadm init while the scheduler and
controller manager are likely still not yet up. In some cases if they
will fail, they won't ever come up.
Instead wait until each pod enters running state before exiting kubeadm.
2017-01-25 12:16:03 -04:00
Clayton Coleman
469df12038
refactor: move ListOptions references to metav1
2017-01-23 17:52:46 -05:00
Paulo Pires
c80c0275da
kubeadm: add self-hosted as optional deployment type.
2017-01-20 17:41:47 +00:00
Devan Goodwin
750cdb5bc2
kubeadm: first pass at self-hosted master components.
2017-01-20 17:41:46 +00:00