galal-hussein
6f6f2c4b90
Restart Kubeapi auth pod
2019-03-13 21:27:40 -07:00
galal-hussein
d9e0a9d749
Revert "Restart Cattle agent pods and kubeapi auth pods"
...
This reverts commit 26d10514d8
.
2019-03-13 20:56:34 -07:00
galal-hussein
26d10514d8
Restart Cattle agent pods and kubeapi auth pods
2019-03-13 20:49:27 -07:00
moelsayed
f145eb39b4
Handle mixed providers
2019-03-13 20:35:53 -07:00
Alena Prokharchyk
ac048d30b0
Handle dnsconfig being a pointer
2019-03-12 20:57:22 -07:00
moelsayed
5d1084ad80
Don't disable all backups based on backup flag
2019-03-11 19:04:56 -07:00
jianghang8421
b6d90f4110
Convert aarch64 to arm64 for ETCD_UNSUPPORTED_ARCH env var
2019-03-11 16:20:41 -06:00
galal-hussein
2696b88dfc
Upgrade legacy kubeapi service
2019-03-08 19:42:39 -08:00
moelsayed
1e34a7c5fa
Add BackupConfig Enabled flag
2019-03-08 14:22:10 -08:00
loganhz
efab83d804
Always set ETCD_UNSUPPORTED_ARCH
2019-03-08 14:09:39 -07:00
jianghang8421
8a219b5c50
Support deploying arm64 k8s and modify cross build script
2019-03-08 14:09:39 -07:00
galal-hussein
cbb7b65643
Fix restart pods for weave plugin
2019-03-07 10:55:57 -08:00
galal-hussein
2aac0e475f
Regenerate requestheader ca for legacy clusters
2019-03-06 11:58:24 -08:00
moelsayed
e3d6fb4db9
Restore backup to a new etcd plane
2019-03-06 09:22:52 -08:00
galal-hussein
1926fee1eb
Fix weave configmap key
2019-03-05 11:31:05 -08:00
moelsayed
b80785e75e
Ensure certs are availaible for restore
2019-03-03 09:14:36 -08:00
galal-hussein
9d85116568
Modify kubernetes version check to allow upgrade
2019-03-01 11:11:16 -08:00
moelsayed
05d19122ac
Handle missing backups
2019-02-27 14:46:25 -08:00
moelsayed
eb6116dded
Fix versioned templates version check
2019-02-26 15:26:16 -08:00
Sebastiaan van Steenis
40cd80a208
Add node selector for DNS providers
2019-02-20 10:56:36 -08:00
galal-hussein
947b7eeaad
Fix Kubedns provider name
2019-02-19 14:07:34 -08:00
moelsayed
f8b6131dd2
Use supported rke-tools for backup and restore in legacy clusters
2019-02-15 14:25:04 -08:00
galal-hussein
30661bc429
Add retries in reconcile when delete hosts
2019-02-15 14:13:46 -08:00
Sebastiaan van Steenis
23aebac488
Add AWS cloudprovider config
2019-02-12 09:10:55 -08:00
orangedeng
642970feb2
Use initContainer for nginx ingress if it is old version
...
**Problem:**
The nginx ingress daemonSet securityContext can not be applied to
version before 0.16.0
**Solution:**
When the nginx controller version is older than 0.16.0, we use the old
way to set it up.
2019-01-29 14:27:30 -08:00
moelsayed
285ac8d81c
Automatically sync local backups
2019-01-28 15:27:58 -08:00
galal-hussein
fa332f7e07
Revert "revert to skip network plugin port checks of udp port"
...
This reverts commit ea4b16b116
.
Revert "Add port checks for network plugins"
This reverts commit c73a58d45c
.
2019-01-28 11:12:42 -08:00
Guangbo Chen
ea4b16b116
revert to skip network plugin port checks of udp port
2019-01-28 09:48:06 -08:00
galal-hussein
860058e878
Check if etcd is healthy before running kubeapi
2019-01-25 16:00:04 -08:00
Mark Lee
c0ee3327ba
advertise address on kube-apiserver by internal_address
2019-01-25 11:23:14 -08:00
Sebastiaan van Steenis
4cbca1e90a
Add CoreDNS as addon
2019-01-25 11:12:46 -08:00
Guangbo Chen
c73a58d45c
Add port checks for network plugins
2019-01-24 13:29:26 -08:00
galal-hussein
f53e30adec
Add disable option for metrics server
2019-01-24 12:15:47 -08:00
Jason Greathouse
a64e8f64fb
honor kubernetes_version setting
2019-01-24 11:34:07 -08:00
galal-hussein
556e5bb678
Avoid creating dangling volumes with rke tools
2019-01-21 12:38:58 -08:00
moelsayed
cf037b1ed6
Allow local backup for rancher
2019-01-15 10:07:18 -08:00
galal-hussein
82fa8d6305
Add restart components to custom certs
2019-01-14 11:51:11 -08:00
Jason Greathouse
6d36ba86e9
AlwaysPullImages admission plugin option
2019-01-09 11:49:33 -08:00
galal-hussein
9ee750ec01
Adding csr generation and custom certs
2019-01-09 11:47:53 -08:00
galal-hussein
e79da956e9
Update rke to v1.13 and add versioned templates for calico and canal
2019-01-08 13:52:40 -08:00
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
9cfe5661d8
add etcd s3 uploading and downloading snapshot feature
2019-01-04 13:54:14 -08: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
3c6c7f1b7b
Run rebuild cluster certs from clusterup
2018-12-20 14:04:47 -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
Mike Kelley
5941368767
add support for weave password
2018-11-29 16:39:45 -08:00