Darren Shepherd
6b687fa9f1
Update vendor
2019-03-08 15:26:42 -07:00
Darren Shepherd
6573b80097
Usernetes
2019-03-07 14:01:51 -07:00
Darren Shepherd
df08d1871f
Hide deprecated warnings
2019-03-03 17:52:02 -07:00
Darren Shepherd
4c39765d48
Set all sources so node+agent in the same process doesn't get restricted
2019-03-03 17:52:02 -07:00
Darren Shepherd
34a12f90a8
Wait for kube-apiserver for 2 minutes for slow (ARM) systems
2019-03-03 17:52:02 -07:00
Darren Shepherd
754bcac0fc
Allow override of kubeconfig dialer
2019-03-03 17:52:02 -07:00
Darren Shepherd
1e66c0a485
Return master.Config from CreateServerChain
2019-03-03 17:52:02 -07:00
Darren Shepherd
321c656bf6
If you can't set hashsize on nf_conntrack don't fail
2019-03-03 17:52:02 -07:00
Darren Shepherd
d8808a43ad
Set default storage to json
2019-03-03 17:52:02 -07:00
Darren Shepherd
8825ffb9cb
Delete additional commands
2019-03-03 17:52:02 -07:00
Darren Shepherd
ac3dc23d32
Delete GC dump
2019-03-03 17:52:02 -07:00
Darren Shepherd
995b7d3a49
Delete nsenter and containerized flag
2019-03-03 17:52:02 -07:00
Darren Shepherd
dc9ce4ebbf
Delete etcd validation
2019-03-03 17:12:20 -07:00
Darren Shepherd
ad90dc1e33
Remove client-go auth plugins
2019-03-03 17:12:20 -07:00
Darren Shepherd
2fa9e11cb3
Delete anonymous auth
2019-03-03 17:12:20 -07:00
Darren Shepherd
d3dbbfadca
Remove RequestHeader and ClientCerts auth
2019-03-03 17:12:20 -07:00
Darren Shepherd
dc848a5d5e
Delete bootstrap token
2019-03-03 17:12:20 -07:00
Darren Shepherd
9e464f5b6a
Remove tunneler
2019-03-03 17:12:20 -07:00
Darren Shepherd
8fe1ebac0a
Delete most volume drivers
2019-03-03 17:12:20 -07:00
Darren Shepherd
020aa7c9da
Delete cloud provider
2019-03-03 17:12:14 -07:00
Darren Shepherd
a5d1efbe08
Remove openapi/swagger
2019-03-03 17:09:32 -07:00
Darren Shepherd
c36008e609
Remove KubeletPodResources
2019-03-03 16:46:27 -07:00
Darren Shepherd
319844fc95
Remove BoundServiceAccountTokenVolume
2019-03-03 16:46:27 -07:00
Darren Shepherd
716b754a63
Remove TTLAfterFinished
2019-03-03 16:41:32 -07:00
Darren Shepherd
c369b7388d
Remove EnableEquivalenceClassCache
2019-03-03 16:41:32 -07:00
Darren Shepherd
cba4de27aa
Remove coordination/v1beta1
2019-03-03 16:41:32 -07:00
Darren Shepherd
b417f05b76
Delete cloud-controller-manager
2019-03-03 16:41:32 -07:00
Darren Shepherd
5bdbd02e09
Delete bootstrap controller
2019-03-03 16:41:32 -07:00
Darren Shepherd
7a804a9d30
Delete route controller
2019-03-03 16:41:32 -07:00
Darren Shepherd
af42c2abac
Remove settings
2019-03-03 16:41:32 -07:00
Darren Shepherd
4b7c76b844
Remove events
2019-03-03 16:41:32 -07:00
Darren Shepherd
f708114c4f
Remove authorization/v1beta1
2019-03-03 16:41:32 -07:00
Darren Shepherd
be7152320d
Remove authentication/v1beta1
2019-03-03 16:41:32 -07:00
Ed Bartosh
afa970c071
kubeadm: fix url validation code
...
Fixed nil pointer dereference in url validation code that
caused kubeamd panic:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0xa7930c]
goroutine 1 [running]:
kubeadm/validation.ValidateURLs(0x40000bafe0, 0x2, 0x2, 0x1, 0x40002967b0, 0x0, 0x40002967b0, 0xf302a0)
kubeadm/validation/validation.go:324 +0xcc
kubeadm/validation.ValidateEtcd(0x400000b490, 0x4000296720, 0x0, 0x0, 0x0)
kubeadm/validation/validation.go:291 +0x1f0
...
Fixes : kubernetes/kubeadm#1419
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
2019-02-23 19:24:26 +02:00
Kubernetes Prow Robot
3349b88f79
Merge pull request #72865 from whypro/automated-cherry-pick-of-#72682-upstream-release-1.13
...
Automated cherry pick of #72682 : Add `metrics-port` to kube-proxy cmd flags.
2019-02-21 14:09:57 -08:00
Chao Xu
9146d60057
Loosing the request body size limit to 100MB to account for the size ratio between json and protobuf.
2019-02-15 13:05:23 -08:00
Chao Xu
9dfdb6a27c
Adding a limit on the maximum bytes accepted to be decoded in a resource write request.
2019-02-15 10:26:02 -08:00
Chao Xu
bf75847059
Set the maximum size increase the copy operations in a json patch can cause
2019-02-14 18:20:20 -08: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
Haoyu Wang
65a41573d4
Add `metrics-port` to kube-proxy cmd flags.
2019-01-13 03:40:29 +00: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