Commit Graph

76432 Commits (k3s-v1.14.4)

Author SHA1 Message Date
Erik Wilson d881575997 v1.14.4-k3s.1 2019-07-14 00:06:10 -07:00
Erik Wilson ac992f3ef6 Update vendor 2019-07-14 00:01:13 -07:00
Erik Wilson 1c4d56216b Update kubernetes service on start for port changes 2019-07-13 23:27:26 -07:00
Erik Wilson aecc100f76 Ignore proxy settings for kubelet client
Proxy settings may interfere with a kubelet client communicating with
the API server, so set the proxy to nil.
2019-07-13 23:27:26 -07:00
Darren Shepherd 1d4e102792 Add rebase instructions 2019-07-13 23:27:26 -07:00
Darren Shepherd 94bf8ae042 Add script to update vendor 2019-07-13 23:27:26 -07:00
Darren Shepherd 5c868c5db1 Add tag script 2019-07-13 23:27:26 -07:00
Darren Shepherd 5ad5592ecd More usernetes patches 2019-07-13 23:27:26 -07:00
Darren Shepherd 3b5d7b062c Update FindCgroupMountpointAndRoot to be compatible with newer runc 2019-07-13 23:27:26 -07:00
Darren Shepherd 6f46c276f4 Fix CSI when running kubelet and controller-manager in the same process
Both kubelet and controller-manager init the volume plugins.  We added
a global flag that can be set that will force the init to wait for a
valid hostname.
2019-07-13 23:27:25 -07:00
Darren Shepherd 5628f383ed Add WrappedRoundTripper() to tokenSourceTransport 2019-07-13 23:27:25 -07:00
Darren Shepherd ff9e57e55d Alleviate race between scheduler and kubelet
If the scheduler learns of a node change and schedules based on it
before the kubelet learns of the node change, the pod will fail.
2019-07-13 23:27:25 -07:00
Darren Shepherd 38acc2a5f3 Don't ever select the flannel bridge or cni bridge 2019-07-13 23:27:25 -07:00
Darren Shepherd fdcf1c3ad3 Cache loopback cert in the certs dir if set 2019-07-13 23:27:25 -07:00
Darren Shepherd 3ce2408c14 Add ability to disable proxy hostname check 2019-07-13 23:27:25 -07:00
Darren Shepherd 675e60f2fc Hide deprecated warnings 2019-07-13 23:27:25 -07:00
Darren Shepherd 8278f33bed Set all sources so node+agent in the same process doesn't get restricted 2019-07-13 23:27:25 -07:00
Darren Shepherd 06de1ffb64 Don't check for cpuset cgroup, not always required? 2019-07-13 23:27:25 -07:00
Darren Shepherd 3394f47d69 Wait for kube-apiserver for 2 minutes for slow (ARM) systems 2019-07-13 23:27:25 -07:00
Darren Shepherd 87525a9258 Make kubelet.sock path changable 2019-07-13 23:27:25 -07:00
Darren Shepherd d4a5f43aec Add support for SQL driver 2019-07-13 23:27:25 -07:00
Darren Shepherd 115ebe55e5 Delete samples 2019-07-13 23:27:25 -07:00
Darren Shepherd d273a79d94 only use the resolved name if port was zero 2019-07-13 23:27:25 -07:00
Darren Shepherd 2131539a04 Allow indexers to be added after an informer start
Both SharedIndexInformer and threadSafeMap were changed to allow
AddIndexers to be called after a start or items are in the cache. While a
new Indexer is being added handling deltas is blocked in the informer.
When a new Indexer is added to a cache with existing items all indices
are recalculated.

One point to note is that adding a new indexer on a started informer
will case all indexes to be rebuilt, but it will not trigger an
updateNotification.  This is done because it is impractical to assume
any existing ResourceEventHandler would have knowledge of a yet to be
added index. Any ResourceEventHandler that would need to consume this
new index should be added after the new Indexer is added.
2019-07-13 23:27:25 -07:00
Darren Shepherd f5a5f188aa Allow override of kubeconfig dialer 2019-07-13 23:27:25 -07:00
Darren Shepherd 0b80546d85 Allow override of "kubernetes" endpoint port 2019-07-13 23:27:25 -07:00
Darren Shepherd 0d9710cd15 Return master.Config from CreateServerChain 2019-07-13 23:27:24 -07:00
Darren Shepherd 5a8521d70d Allow 127 and 169 for IP in endpoint 2019-07-13 23:27:24 -07:00
Darren Shepherd d67007e112 If you can't set hashsize on nf_conntrack don't fail 2019-07-13 23:27:24 -07:00
Darren Shepherd bebe839086 Set default storage to json 2019-07-13 23:27:24 -07:00
Darren Shepherd ae2df91421 Delete supporting files 2019-07-13 23:27:17 -07:00
Darren Shepherd f116677179 Delete additional third_party 2019-07-13 23:26:52 -07:00
Darren Shepherd 8fc20f4d03 Delete additional commands 2019-07-13 23:26:52 -07:00
Darren Shepherd e863d686f4 Delete fakefs 2019-07-13 23:26:52 -07:00
Darren Shepherd 765d1a9c64 Delete GC dump 2019-07-13 23:26:52 -07:00
Darren Shepherd 6284c30867 Delete nsenter and containerized flag 2019-07-13 23:26:51 -07:00
Darren Shepherd c4ac0cb4e1 Delete systemd cgroup support 2019-07-13 23:26:51 -07:00
Darren Shepherd 34f813a9eb Delete etcd validation 2019-07-13 23:26:51 -07:00
Darren Shepherd 76fe10b08b Remove client-go auth plugins 2019-07-13 23:26:51 -07:00
Darren Shepherd f071dfe70a Delete anonymous auth 2019-07-13 23:26:51 -07:00
Darren Shepherd 46d348e37e Delete abac api 2019-07-13 23:26:51 -07:00
Darren Shepherd d1dbedb7f1 Delete oidc 2019-07-13 23:26:51 -07:00
Darren Shepherd 04dc74ff8c Delete bootstrap token 2019-07-13 23:26:51 -07:00
Darren Shepherd 17c5e479ce Remove ABAC 2019-07-13 23:26:51 -07:00
Darren Shepherd e5fabf60d3 Remove etcd2 driver 2019-07-13 23:26:51 -07:00
Darren Shepherd 3bd3f49809 Remove admission controllers 2019-07-13 23:26:51 -07:00
Darren Shepherd 17bdbd9493 Remove tunneler 2019-07-13 23:26:51 -07:00
Darren Shepherd 90afd6e2be Remove SwaggerDoc 2019-07-13 23:26:51 -07:00
Darren Shepherd 51a091582d Remove kustomize 2019-07-13 23:26:51 -07:00
Darren Shepherd 44197689db Remove openapi/swagger 2019-07-13 23:26:50 -07:00