Commit Graph

76213 Commits (28bcd419c8f9b36b3fb5e77ae5de7be8a817ec38)

Author SHA1 Message Date
Darren Shepherd 28bcd419c8 v1.14.0-k3s.1 2019-04-08 10:46:32 -07:00
Darren Shepherd 8fa96ae064 Update vendor 2019-04-08 00:22:48 -07:00
Darren Shepherd 8ba625c7b0 Add rebase instructions 2019-04-08 00:20:23 -07:00
Darren Shepherd cdd40c7cce Add script to update vendor 2019-04-08 00:20:23 -07:00
Darren Shepherd 9075ce49f2 Add tag script 2019-04-08 00:14:02 -07:00
Darren Shepherd c0527c94b9 Update FindCgroupMountpointAndRoot to be compatible with newer runc 2019-04-08 00:14:02 -07:00
Darren Shepherd 2904aa5a8f 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-04-08 00:14:02 -07:00
Darren Shepherd d8dc9e1f7a Add WrappedRoundTripper() to tokenSourceTransport 2019-04-08 00:14:02 -07:00
Darren Shepherd a1ccb1a7c3 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-04-08 00:14:02 -07:00
Darren Shepherd c2d6ddace4 Don't ever select the flannel bridge or cni bridge 2019-04-08 00:14:02 -07:00
Darren Shepherd a4d603115f Cache loopback cert in the certs dir if set 2019-04-08 00:14:02 -07:00
Darren Shepherd f5943be1d4 Add ability to disable proxy hostname check 2019-04-08 00:14:02 -07:00
Darren Shepherd 4ca29ded40 Hide deprecated warnings 2019-04-08 00:14:02 -07:00
Darren Shepherd 1249933cf9 Set all sources so node+agent in the same process doesn't get restricted 2019-04-08 00:14:02 -07:00
Darren Shepherd 30e2f9f481 Don't check for cpuset cgroup, not always required? 2019-04-08 00:14:02 -07:00
Darren Shepherd 192798cb97 Wait for kube-apiserver for 2 minutes for slow (ARM) systems 2019-04-08 00:14:02 -07:00
Darren Shepherd 224f2ec006 Make kubelet.sock path changable 2019-04-08 00:14:02 -07:00
Darren Shepherd 2f73dded71 Add support for SQL driver 2019-04-08 00:14:02 -07:00
Darren Shepherd 8dcf5a4479 Delete samples 2019-04-08 00:14:02 -07:00
Darren Shepherd c884756d35 only use the resolved name if port was zero 2019-04-08 00:14:02 -07:00
Darren Shepherd df604bc790 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-04-08 00:14:02 -07:00
Darren Shepherd 43ebcb1aa5 Allow override of kubeconfig dialer 2019-04-08 00:14:02 -07:00
Darren Shepherd a36af78748 Allow override of "kubernetes" endpoint port 2019-04-08 00:14:02 -07:00
Darren Shepherd 14244b7285 Return master.Config from CreateServerChain 2019-04-08 00:14:02 -07:00
Darren Shepherd eb24fafd47 Allow 127 and 169 for IP in endpoint 2019-04-08 00:14:02 -07:00
Darren Shepherd 0771ca34fc If you can't set hashsize on nf_conntrack don't fail 2019-04-08 00:14:02 -07:00
Darren Shepherd 374997ec2a Set default storage to json 2019-04-08 00:14:02 -07:00
Darren Shepherd 7f72f4f286 Delete supporting files 2019-04-08 00:14:00 -07:00
Darren Shepherd 3fc650aed2 Delete additional third_party 2019-04-08 00:13:18 -07:00
Darren Shepherd b450d184a4 Delete additional commands 2019-04-08 00:13:18 -07:00
Darren Shepherd 9f8e12f753 Delete fakefs 2019-04-08 00:13:18 -07:00
Darren Shepherd b02181f3e4 Delete GC dump 2019-04-08 00:13:18 -07:00
Darren Shepherd f39734f827 Delete nsenter and containerized flag 2019-04-08 00:13:18 -07:00
Darren Shepherd e68c8ca61c Delete systemd cgroup support 2019-04-08 00:13:18 -07:00
Darren Shepherd a8e5373334 Delete etcd validation 2019-04-08 00:13:18 -07:00
Darren Shepherd 528b7b9ea7 Remove client-go auth plugins 2019-04-08 00:13:18 -07:00
Darren Shepherd 4ebd95be14 Delete anonymous auth 2019-04-08 00:13:18 -07:00
Darren Shepherd 009f6c737d Delete abac api 2019-04-08 00:13:18 -07:00
Darren Shepherd dc59b2d7a7 Delete oidc 2019-04-08 00:13:18 -07:00
Darren Shepherd aa1ed3d144 Delete bootstrap token 2019-04-08 00:13:18 -07:00
Darren Shepherd bc0214a04d Remove ABAC 2019-04-08 00:13:18 -07:00
Darren Shepherd 6af6d9dd18 Remove etcd2 driver 2019-04-08 00:13:18 -07:00
Darren Shepherd efd3ddacf4 Remove admission controllers 2019-04-08 00:13:18 -07:00
Darren Shepherd fe40b4a4f6 Remove tunneler 2019-04-08 00:13:18 -07:00
Darren Shepherd d728b39e3f Remove SwaggerDoc 2019-04-08 00:13:16 -07:00
Darren Shepherd 51b770122d Remove kustomize 2019-04-08 00:10:36 -07:00
Darren Shepherd 61a5b7c389 Remove openapi/swagger 2019-04-08 00:10:36 -07:00
Darren Shepherd 86ee86682c Save openapi 2019-04-08 00:05:40 -07:00
Darren Shepherd b6af9e72c8 Add openapi serialization script 2019-04-08 00:01:29 -07:00
Darren Shepherd 71a6d58257 Remove CSI Alpha features 2019-04-08 00:01:29 -07:00