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