1
0
mirror of https://github.com/rancher/rke.git synced 2025-08-28 19:31:04 +00:00
Commit Graph

1989 Commits

Author SHA1 Message Date
Jason Greathouse
7afa6e927e update k8s defaults, CIS recommendations 2019-01-07 12:07:46 -08:00
moelsayed
2bf2cd8f5b Don't remove Ready nodes during restore 2019-01-04 14:26:40 -08:00
Guangbo Chen
c6a60bfd83 update vendor 2019-01-04 13:54:14 -08:00
Guangbo Chen
9cfe5661d8 add etcd s3 uploading and downloading snapshot feature 2019-01-04 13:54:14 -08:00
Erik Wilson
9db25ef841 Vendor Update 2019-01-03 17:15:23 -07:00
Erik Wilson
e04b7d4413 Add support for Kubernetes API Authn Webhook
Allow multiple authn strategies to be defined, including new 'webhook'
strategy. Webhook strategy configuration contains the contents of the
authentication webhook file as well as the cache timeout period.

This change allows a Kubernetes API Auth service to authenticate
user requests without proxying through the Rancher server.
2019-01-03 17:15:23 -07:00
galal-hussein
30d8c8a30f Vendor Update 2018-12-20 14:04:47 -08:00
galal-hussein
3c6c7f1b7b Run rebuild cluster certs from clusterup 2018-12-20 14:04:47 -08:00
Alena Prokharchyk
918b4ad669 k8s 1.11.6 support 2018-12-18 21:52:49 -08:00
galal-hussein
b7da8e74e9 Vendor Update 2018-12-18 16:35:20 -08:00
galal-hussein
4d23fb4288 Return api and client certs to rotate certs 2018-12-18 16:35:20 -08:00
galal-hussein
66fb2c4ac0 Get checksum of the cloud file content 2018-12-06 16:23:20 -08:00
Chris Kim
afaad6c824 Adding ability to set cluster network to none 2018-12-03 11:34:18 -08:00
galal-hussein
ff4c93e179 refactor etcd restoration process 2018-11-30 12:48:41 -08:00
MaiWJ
d5a5fd5879 Fix incorrect log print on Windows
Issues:
    - https://github.com/rancher/rke/issues/601
2018-11-29 18:56:35 -08:00
MaiWJ
f69628f41a Update vendor
(+) github.com/mattn/go-colorable
2018-11-29 18:56:35 -08:00
Mike Kelley
5941368767 add support for weave password 2018-11-29 16:39:45 -08:00
moelsayed
91df7eb4eb vendor update 2018-11-29 14:03:44 -08:00
galal-hussein
f3bbd81c52 Update etcd save/restore to work with new state managemnet 2018-11-27 11:09:56 -08:00
galal-hussein
11aa0caabc Fix rotate certificates with new state 2018-11-14 05:15:57 +08:00
moelsayed
b67a67c3bb Force lowercase node names 2018-11-14 04:54:35 +08:00
galal-hussein
1295f64547 Add wait time after starting etcd snapshot container 2018-11-13 10:37:06 +08:00
galal-hussein
3480a020fc Remove etcd snapshot when option is disabled 2018-11-09 15:40:00 -08:00
galal-hussein
696b61679c Final fixes and cleanup for state management
Fix dind and local and etcd snapshots

add ExternalFlags and dialer options
2018-11-09 11:16:17 -08:00
moelsayed
6da35256a8 handle upgrade cases
backup state to kubernetes
2018-11-09 11:16:17 -08:00
galal-hussein
8b8870311b refactor the build state
remove extra cert generation for etcd in reconcile

fix reconcile and etcd add and remove cluster state with rke remove

fix add/remove issues

Fix the up command

Fix default paths for kubeconfig and rkestate
2018-11-09 11:16:17 -08:00
moelsayed
90fd13db65 Update main code path to use new state 2018-11-09 11:16:17 -08:00
galal-hussein
f48da22d8e init commit for refactor state
add init test

use rkeconfig for init

reconcile old state file
2018-11-09 11:16:17 -08:00
galal-hussein
631c0725f4 Fix broken etcd rolling snapshot 2018-11-08 13:14:15 -08:00
Bill Maxwell
fd99385ab1 support branch releases 2018-11-08 11:38:05 -08:00
Alena Prokharchyk
ca3968fddb Vendor update for types and norman 2018-11-07 12:43:25 -08:00
galal-hussein
f0572f48b4 Fix etcd snapshot 2018-11-07 12:43:25 -08:00
galal-hussein
deb3518d78 Enable etcd snapshot by default 2018-11-02 09:35:57 -07:00
galal-hussein
3551e6e4b6 Add Rotate certificates command to rke 2018-10-31 12:08:31 -07:00
moelsayed
7582083e7a vendor update 2018-10-26 21:46:20 -07:00
moelsayed
dd4faabd6c handle new not found err in docker 2018-10-26 21:46:20 -07:00
moelsayed
dd4d19a945 Fix remove performance issues 2018-10-24 10:24:14 -07:00
Eric Briand
b324973081 🔧 Add permissions to set node status 2018-10-19 17:24:23 -07:00
moelsayed
b7d98733cf Run state save in a worker pool 2018-10-19 17:24:02 -07:00
moelsayed
90c426d73e Switch all concurrent tasks to use worker pool 2018-10-18 13:24:59 -07:00
galal-hussein
5163f2a00f Update vendor 2018-10-18 12:30:00 -07:00
galal-hussein
4fb01ab69e Fix scaling problems with cluster state deployer 2018-10-18 10:34:32 -07:00
galal-hussein
a55b9a6ae0 Add option for dind storage driver 2018-10-18 09:32:29 -07:00
Sebastiaan van Steenis
22a339ea33 Update to Golang 1.11 2018-10-18 09:27:46 -07:00
Sebastiaan van Steenis
1639bcdbd6 Publish archives in release 2018-10-18 09:27:25 -07:00
Sebastiaan van Steenis
a161d30f78 Added info in log messages, more consistency in log messages 2018-10-18 09:27:13 -07:00
galal-hussein
c2071495ac use errgroup for tunneling hosts 2018-10-18 09:26:30 -07:00
moelsayed
24a8465941 Fix flannel issue with k8s 1.12 2018-10-18 09:26:17 -07:00
galal-hussein
cf76401978 Change the etcd member add steps 2018-10-18 09:25:59 -07:00
moelsayed
8a808c4cc5 Set cluster config as early as possible 2018-10-18 09:25:46 -07:00