Darren Shepherd
166eceae0f
Allow override of kubeconfig dialer
2019-02-22 08:57:02 -07:00
Darren Shepherd
5225d72944
Return master.Config from CreateServerChain
2019-02-22 08:57:02 -07:00
Darren Shepherd
c47c6432f5
If you can't set hashsize on nf_conntrack don't fail
2019-02-22 08:57:02 -07:00
Darren Shepherd
8060d56594
Set default storage to json
2019-02-22 08:57:02 -07:00
Darren Shepherd
308250a213
Delete additional commands
2019-02-22 08:57:02 -07:00
Darren Shepherd
972c1f45d2
Delete GC dump
2019-02-22 08:57:02 -07:00
Darren Shepherd
eb8aa7d838
Delete nsenter and containerized flag
2019-02-22 08:57:02 -07:00
Darren Shepherd
0b13bcec31
Remove containerd container from cadvisor
2019-02-22 08:57:02 -07:00
Darren Shepherd
555040419d
Delete etcd validation
2019-02-22 08:57:02 -07:00
Darren Shepherd
9092b12439
Remove client-go auth plugins
2019-02-22 08:57:02 -07:00
Darren Shepherd
a915a35bd0
Delete anonymous auth
2019-02-22 08:57:02 -07:00
Darren Shepherd
67c5df7176
Remove RequestHeader and ClientCerts auth
2019-02-22 08:57:02 -07:00
Darren Shepherd
a260e501ef
Delete bootstrap token
2019-02-22 08:57:02 -07:00
Darren Shepherd
69e3c58ca1
Remove tunneler
2019-02-22 08:57:02 -07:00
Darren Shepherd
1a54a9f4ca
Delete most volume drivers
2019-02-22 08:57:02 -07:00
Darren Shepherd
c3b7ce5f9b
Delete cloud provider
2019-02-22 08:57:02 -07:00
Darren Shepherd
d20c139f88
Remove openapi/swagger
2019-02-22 08:57:02 -07:00
Darren Shepherd
d4b818cffc
Remove KubeletPodResources
2019-02-22 08:57:02 -07:00
Darren Shepherd
7e69045b03
Remove BoundServiceAccountTokenVolume
2019-02-22 08:57:02 -07:00
Darren Shepherd
67c88fed03
Remove TTLAfterFinished
2019-02-22 08:57:02 -07:00
Darren Shepherd
04d77460d4
Remove EnableEquivalenceClassCache
2019-02-22 08:57:02 -07:00
Darren Shepherd
20baab69dc
Remove coordination/v1beta1
2019-02-22 08:57:02 -07:00
Darren Shepherd
2ac456b234
Delete cloud-controller-manager
2019-02-22 08:57:02 -07:00
Darren Shepherd
7da69496e7
Delete bootstrap controller
2019-02-22 08:57:02 -07:00
Darren Shepherd
b406236862
Delete route controller
2019-02-22 08:57:02 -07:00
Darren Shepherd
7b6a5abe41
Remove settings
2019-02-22 08:57:02 -07:00
Darren Shepherd
6c99e6b456
Remove events
2019-02-22 08:57:02 -07:00
Darren Shepherd
ed63ae8f37
Remove authorization/v1beta1
2019-02-22 08:57:02 -07:00
Darren Shepherd
86bf15b811
Remove authentication/v1beta1
2019-02-22 08:57:02 -07:00
Matt Kelly
054ccad2ec
Add back --cert-dir option for init phase certs sa
2019-01-24 12:40:22 -05:00
Rafael Fernández López
485d0cb131
kubeadm: wait for the etcd cluster to be available when growing it
...
When the etcd cluster grows we need to explicitly wait for it to be
available. This ensures that we are not implicitly doing this in
following steps when they try to access the apiserver.
2019-01-20 15:32:36 +02:00
Kubernetes Prow Robot
5ffe054998
Merge pull request #72153 from ereslibre/automated-cherry-pick-of-#72030-upstream-release-1.13
...
Automated cherry pick of #72030 : Fix race condition when joining nodes
2018-12-28 04:02:19 -08:00
Kubernetes Prow Robot
faa246de1e
Merge pull request #72126 from neolit123/automated-cherry-pick-of-#72123-origin-release-1.13
...
Automated cherry pick of #72123 : kubeadm: fix nil check in join config creation
2018-12-28 04:02:13 -08:00
Rafael Fernández López
becb2b753c
Fix race condition when joining nodes
...
Despite we were checking for the kubelet kubeconfig file to be present, the
kubelet first writes this file and then the certificates the kubeconfig file
refers to. This represents a race condition in kubeadm in which when we confirm
that the kubelet's kubeconfig file is present we continue creating a clientset
out of it. However, the clientset creation will ensure that the certificates the
kubeconfig file refers to exist on the filesystem.
To fix this problem, not only wait for the kubelet's kubeconfig file to be
present, but also ensure that we can create a clientset ouf of it on our polling
process, while we wait for the kubelet to have performed the TLS bootstrap.
2018-12-18 12:11:29 +01:00
Anit Gandhi
2f6bf9d3a2
kubeadm: fix nil check in join config creation
2018-12-17 22:22:11 +02:00
pytimer
83bc69b865
kubeadm: fixed etcd sync endpoints
2018-12-14 13:57:00 +08:00
Kubernetes Prow Robot
e06c990971
Merge pull request #71806 from liggitt/automated-cherry-pick-of-#71755-upstream-release-1.13
...
Automated cherry pick of #71755 : Allow kube-scheduler to tolerate cluster auth config lookup
2018-12-11 20:37:25 -08:00
Yago Nobre
90783e7c52
Use kubeconfig flag instead of kubeconfig-dir in kubeadm init phase bootstrap-token
2018-12-06 17:14:44 -02:00
Jordan Liggitt
e1722057b9
Allow kube-scheduler to tolerate cluster auth config lookup failure
2018-12-06 12:35:01 -05:00
k8s-ci-robot
bb6101dfbb
Merge pull request #71385 from neolit123/kubeadm-fix-mark-control-plane-config
...
kubeadm: add missing --config flag to mark-control-plane phase
2018-11-24 09:29:49 -08:00
k8s-ci-robot
7098f1ad38
Merge pull request #71382 from yagonobre/fix-reset
...
Fix kubeadm reset in case of external etcd
2018-11-24 01:59:58 -08:00
Lubomir I. Ivanov
a1a7ecaab3
kubeadm: add missing --config flag to mark-control-plane phase
2018-11-24 05:18:03 +02:00
Yago Nobre
52835fbc80
Fix kubeadm reset in case of external etcd
2018-11-23 16:27:00 -02:00
k8s-ci-robot
12e5eb7dc9
Merge pull request #71011 from sigma/pr/fix-inotify
...
replace golang.org/x/exp/inotify with standalone library
2018-11-22 18:07:51 -08:00
k8s-ci-robot
d7823bee59
Merge pull request #71360 from fabriziopandini/fix-etcd-connection
...
Fix etcd connect for join --control-plane
2018-11-22 09:35:31 -08:00
fabriziopandini
8a53031b4e
Fix etcd connect for join --control-plane
2018-11-22 17:17:27 +01:00
k8s-ci-robot
69f100e3b7
Merge pull request #70204 from imjching/70145-fix-glog-flags-apiserver
...
kube-apiserver: fix missing global flags for --help
2018-11-22 08:11:13 -08:00
k8s-ci-robot
b6a0718858
Merge pull request #71323 from bart0sh/PR0043-kubeadm-init-use-commandline-options-with-config
...
kubeadm: override node registration options from command line (follow-up)
2018-11-22 01:46:51 -08:00
k8s-ci-robot
8d9ac261c4
Merge pull request #71315 from rosti/config-migrate-fix
...
kubeadm: config migrate handles more valid configs
2018-11-22 00:37:33 -08:00
Ed Bartosh
b4b4718fc1
kubeadm: override node registration options from command line
...
'kubeadm init' silently ignores --node-name and --cri-socket
command line options if --config option is specified.
Implemented setting 'name' and 'criSocket' options from the command
line even if --config command line option is used.
2018-11-21 21:39:07 +02:00