Commit Graph

76507 Commits (750881c0ab62a9f59d53582bc33826caa167aa83)

Author SHA1 Message Date
Erik Wilson 750881c0ab Add Vagrantfile 2019-08-19 09:22:04 -07:00
Erik Wilson b884f522b9 v1.14.6-k3s.1 2019-08-19 09:17:50 -07:00
Erik Wilson 765fd253f6 Update vendor 2019-08-19 09:17:28 -07:00
Erik Wilson 4153791b7e Update kubernetes service on start for port changes 2019-08-19 08:33:42 -07:00
Erik Wilson db59df95b9 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-08-19 08:33:42 -07:00
Darren Shepherd 0f80a11434 Add rebase instructions 2019-08-19 08:33:42 -07:00
Darren Shepherd 1ba3e98733 Add script to update vendor 2019-08-19 08:33:42 -07:00
Darren Shepherd 5a7e284d8c Add tag script 2019-08-19 08:33:42 -07:00
Darren Shepherd 173a860889 More usernetes patches 2019-08-19 08:33:42 -07:00
Darren Shepherd 0d6e3b06a8 Update FindCgroupMountpointAndRoot to be compatible with newer runc 2019-08-19 08:33:42 -07:00
Darren Shepherd 4ce15bb26b 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-08-19 08:33:42 -07:00
Darren Shepherd 94beca160e Add WrappedRoundTripper() to tokenSourceTransport 2019-08-19 08:33:42 -07:00
Darren Shepherd 36bccb5d80 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-08-19 08:33:42 -07:00
Darren Shepherd 202115d9f7 Don't ever select the flannel bridge or cni bridge 2019-08-19 08:33:42 -07:00
Darren Shepherd 880fcdb262 Cache loopback cert in the certs dir if set 2019-08-19 08:33:41 -07:00
Darren Shepherd 3b17ec092a Add ability to disable proxy hostname check 2019-08-19 08:33:41 -07:00
Darren Shepherd 3bea81fc4a Hide deprecated warnings 2019-08-19 08:33:41 -07:00
Darren Shepherd 9971dee59a Set all sources so node+agent in the same process doesn't get restricted 2019-08-19 08:33:41 -07:00
Darren Shepherd bc9b837dbd Don't check for cpuset cgroup, not always required? 2019-08-19 08:33:41 -07:00
Darren Shepherd e92667654b Wait for kube-apiserver for 2 minutes for slow (ARM) systems 2019-08-19 08:33:41 -07:00
Darren Shepherd 7bdc05e3e4 Make kubelet.sock path changable 2019-08-19 08:33:41 -07:00
Darren Shepherd 14b632c696 Add support for SQL driver 2019-08-19 08:33:41 -07:00
Darren Shepherd 80b9f6022f Delete samples 2019-08-19 08:33:38 -07:00
Darren Shepherd bf1d6fdbb4 only use the resolved name if port was zero 2019-08-19 08:33:35 -07:00
Darren Shepherd a03559b3b9 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-08-19 08:33:35 -07:00
Darren Shepherd 0b9b53b31b Allow override of kubeconfig dialer 2019-08-19 08:33:35 -07:00
Darren Shepherd ae595d76e6 Allow override of "kubernetes" endpoint port 2019-08-19 08:33:35 -07:00
Darren Shepherd d50088fcfa Return master.Config from CreateServerChain 2019-08-19 08:33:35 -07:00
Darren Shepherd d683148c29 Allow 127 and 169 for IP in endpoint 2019-08-19 08:33:35 -07:00
Darren Shepherd a33c7a476c If you can't set hashsize on nf_conntrack don't fail 2019-08-19 08:33:34 -07:00
Darren Shepherd a35032f197 Set default storage to json 2019-08-19 08:33:34 -07:00
Darren Shepherd c650e6bd02 Delete supporting files 2019-08-19 08:33:32 -07:00
Darren Shepherd 9efef1cdaa Delete additional third_party 2019-08-19 08:33:28 -07:00
Darren Shepherd a3bf0b9338 Delete additional commands 2019-08-19 08:33:25 -07:00
Darren Shepherd e14c8011a2 Delete fakefs 2019-08-19 08:33:23 -07:00
Darren Shepherd 7abfc0350e Delete GC dump 2019-08-19 08:33:23 -07:00
Darren Shepherd a556028500 Delete nsenter and containerized flag 2019-08-19 08:33:23 -07:00
Darren Shepherd 10dd03c0a7 Delete systemd cgroup support 2019-08-19 08:33:23 -07:00
Darren Shepherd feb98fa705 Delete etcd validation 2019-08-19 08:33:23 -07:00
Darren Shepherd 64c0938be6 Remove client-go auth plugins 2019-08-19 08:33:23 -07:00
Darren Shepherd e178442032 Delete anonymous auth 2019-08-19 08:33:23 -07:00
Darren Shepherd b091bed2c1 Delete abac api 2019-08-19 08:33:23 -07:00
Darren Shepherd d9429f45b7 Delete oidc 2019-08-19 08:33:23 -07:00
Darren Shepherd 968f78b515 Delete bootstrap token 2019-08-19 08:33:22 -07:00
Darren Shepherd a88ee5603b Remove ABAC 2019-08-19 08:33:22 -07:00
Darren Shepherd 746147b232 Remove etcd2 driver 2019-08-19 08:33:22 -07:00
Darren Shepherd cdb5a6bd92 Remove admission controllers 2019-08-19 08:33:22 -07:00
Darren Shepherd f882d3d0c6 Remove tunneler 2019-08-19 08:33:22 -07:00
Darren Shepherd 91a7990ba3 Remove SwaggerDoc 2019-08-19 08:33:22 -07:00
Darren Shepherd 297b309740 Remove kustomize 2019-08-19 08:33:22 -07:00