Commit Graph

72679 Commits (k3s-v1.13.3)

Author SHA1 Message Date
Darren Shepherd f2f2e6a90a v1.13.3-k3s.7 2019-02-28 21:28:42 -07:00
Erik Wilson 96a2a74e26 Make systemd notify optional in generic api server
To properly notify systemd that the k3s server is ready we need to
prevent the current k8s notification and add one to the k3s cli.
2019-02-28 10:31:35 -07:00
Darren Shepherd e61796120f Add rebase instructions 2019-02-28 10:10:18 -07:00
Darren Shepherd 030017fc0b Add WrappedRoundTripper() to tokenSourceTransport 2019-02-28 10:10:02 -07:00
Darren Shepherd 7c0745741a v1.13.3-k3s.6 2019-02-23 22:21:00 -07:00
Darren Shepherd da4e14f160 Update vendor 2019-02-23 22:20:56 -07:00
Darren Shepherd bee78c9ba0 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-02-23 22:20:56 -07:00
Darren Shepherd e21974c417 Add script to update vendor 2019-02-22 18:15:23 -07:00
Lantao Liu a9449466b6 Stop container in unknown state before recreate or remove. 2019-02-22 18:15:21 -07:00
Darren Shepherd ddf3015f52 Don't ever select the flannel bridge or cni bridge 2019-02-22 18:15:21 -07:00
Darren Shepherd 4daeb177bc Cache loopback cert in the certs dir if set 2019-02-22 18:15:21 -07:00
Darren Shepherd c3e5ef1886 Add ability to disable proxy hostname check 2019-02-22 18:15:21 -07:00
Darren Shepherd 5548c019a0 Hide deprecated warnings 2019-02-22 18:15:21 -07:00
Darren Shepherd a26238f48d Set all sources so node+agent in the same process doesn't get restricted 2019-02-22 18:15:21 -07:00
Darren Shepherd 7468ff95f1 Don't check for cpuset cgroup, not always required? 2019-02-22 08:57:02 -07:00
Darren Shepherd 2f8009dc95 Wait for kube-apiserver for 2 minutes for slow (ARM) systems 2019-02-22 08:57:02 -07:00
Darren Shepherd 1653ef0fdb Drop cadvisor flags 2019-02-22 08:57:02 -07:00
Darren Shepherd 4c8e800c37 Make kubelet.sock path changable 2019-02-22 08:57:02 -07:00
Darren Shepherd 65f3c7a491 Add support for SQL driver 2019-02-22 08:57:02 -07:00
Darren Shepherd 6882ba9a75 Update README 2019-02-22 08:57:02 -07:00
Darren Shepherd 182099fda2 Add tag script 2019-02-22 08:57:02 -07:00
Darren Shepherd bfa389dd5d Delete samples 2019-02-22 08:57:02 -07:00
Darren Shepherd 21e0f70a22 only use the resolved name if port was zero 2019-02-22 08:57:02 -07:00
Darren Shepherd 3af720ddbc 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-02-22 08:57:02 -07:00
Darren Shepherd 166eceae0f Allow override of kubeconfig dialer 2019-02-22 08:57:02 -07:00
Darren Shepherd df34d4793d Allow override of "kubernetes" endpoint port 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 35e1b1e928 Allow 127 and 169 for IP in endpoint 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 4c3f32128e Update FindCgroupMountpointAndRoot to be compatible with newer runc 2019-02-22 08:57:02 -07:00
Darren Shepherd 174534e4e3 Delete supporting files 2019-02-22 08:57:02 -07:00
Darren Shepherd ad0a62988f Delete additional third_party 2019-02-22 08:57:02 -07:00
Darren Shepherd 308250a213 Delete additional commands 2019-02-22 08:57:02 -07:00
Darren Shepherd 65475281bf Delete fakefs 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 81bf95ba62 Delete systemd cgroup support 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 6c67e944a5 Delete abac api 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 153b97ae5b Delete oidc 2019-02-22 08:57:02 -07:00
Darren Shepherd a260e501ef Delete bootstrap token 2019-02-22 08:57:02 -07:00
Darren Shepherd 9cbf136137 Remove ABAC 2019-02-22 08:57:02 -07:00
Darren Shepherd 4fbc91853b Remove etcd2 driver 2019-02-22 08:57:02 -07:00
Darren Shepherd 50b96d1c8f Remove admission controllers 2019-02-22 08:57:02 -07:00
Darren Shepherd 69e3c58ca1 Remove tunneler 2019-02-22 08:57:02 -07:00