1
0
mirror of https://github.com/rancher/rke.git synced 2025-06-26 15:34:53 +00:00
Commit Graph

43 Commits

Author SHA1 Message Date
moelsayed
5ff184ba1d Don't error out on pod delete IfNotFound 2019-07-01 14:56:08 -07:00
moelsayed
6da35256a8 handle upgrade cases
backup state to kubernetes
2018-11-09 11:16:17 -08:00
galal-hussein
3551e6e4b6 Add Rotate certificates command to rke 2018-10-31 12:08:31 -07:00
Sebastiaan van Steenis
a161d30f78 Added info in log messages, more consistency in log messages 2018-10-18 09:27:13 -07:00
moelsayed
9c85b5b451 Refactor taints and labels sync to improve performance 2018-10-18 09:25:27 -07:00
moelsayed
39b5ac1345 Fix resoncile missing taints 2018-08-03 11:38:02 -07:00
moelsayed
241f7857d6 Remove ingress controller when disabled 2018-07-17 15:55:15 -07:00
Sebastiaan van Steenis
eab1411367 Fix typo in timeout setting 2018-07-11 12:35:37 -07:00
moelsayed
2da3c4a395 Update log message 2018-06-29 15:01:26 -07:00
galal-hussein
d1e0356baf Fix sync labels and taints error 2018-06-26 13:03:10 -07:00
moelsayed
74b81a8766 Ensure failed addon job is deleted before recreating 2018-06-25 13:23:46 -07:00
galal-hussein
fc48d82392 Change controlplane taint to NoSchedule 2018-06-21 21:08:36 -07:00
moelsayed
2f28cb24ee Add support for addons upgrades 2018-06-12 13:18:19 -07:00
moelsayed
9addf796a2 Critical and non-critical addons
Configurable addon job timeout
2018-05-09 23:44:19 +02:00
Aiwantaozi
14d1a44813 when the hostname is uppercase, k8s add lowercase hostname to the kubernetes.io/hostname 2018-04-16 20:06:40 +08:00
galal-hussein
8b9b68f728 Change address annotations to rke.cattle.io/ 2018-04-10 00:03:20 +02:00
galal-hussein
7c0f3f6e57 Add get node for delete and cordon 2018-04-03 00:34:15 +02:00
Alena Prokharchyk
e3b9389db4
Merge pull request #445 from moelsayed/wr_timeout
Set timeout for WrapTransport
2018-03-27 14:02:36 -07:00
moelsayed
d72c0849b3 Set timeout for WrapTransport 2018-03-27 20:52:15 +02:00
galal-hussein
5b848a2b45 Set node-ip and addresses annotations 2018-03-27 00:53:28 +02:00
galal-hussein
e8571898b4 Add support for AWS cloud provider 2018-03-23 20:14:11 +02:00
galal-hussein
6a2d51eefb Remove timestamp from taint 2018-03-21 23:50:34 +02:00
galal-hussein
64e4d2c01d Check if labels maps is nil 2018-03-02 03:00:05 +02:00
moelsayed
03673b8f22 Add support for custom WrapTransport for Kubernetes Client 2018-02-20 20:45:32 +02:00
Alena Prokharchyk
313360b11f
Merge pull request #297 from moelsayed/fix_293
Refactor saving secrets
2018-02-01 14:12:03 -08:00
moelsayed
ebfc5a7c10 Refactor saving secrets 2018-02-02 00:02:42 +02:00
galal-hussein
f8f877ba27 Add nginx ingress controller and labels/taints sync 2018-02-01 23:28:31 +02:00
galal-hussein
9e29b753cb Add unschedulable kubelet on etcd nodes 2018-01-19 20:18:51 +02:00
moelsayed
7fdad4bcf9 Create a general retry function for k8s requests 2018-01-02 22:23:32 +02:00
moelsayed
2011a2cf01 Enable PodSecurityPolicy support 2017-12-20 23:15:21 +02:00
moelsayed
8ea65915d3 Enable RBAC and needed addons/network plugin configuration 2017-12-16 05:41:18 +02:00
galal-hussein
9775641430 Remove k8s unit test 2017-12-13 21:37:35 +02:00
moelsayed
30eb95c671 Warn not fatal if deleted host is not found 2017-11-30 23:16:58 +02:00
moelsayed
1ef5fb4f1d fixing timing issue in job status update 2017-11-23 02:25:57 +02:00
galal-hussein
c383436411 Add cluster validation and regenerate kubeapi cert 2017-11-21 21:25:25 +02:00
moelsayed
9e2c352bc7 addons based on k8s jobs and configmaps 2017-11-18 17:24:49 +02:00
moelsayed
1427df6b34 Add cluster upgrade
Restructer k8s
Move getClusterCerts from SetUpAuthintication to GetClusterState
Update cluster.yaml
2017-11-16 01:55:57 +02:00
galal-hussein
40b13446a7 Use rancher/types 2017-11-13 23:28:38 +02:00
moelsayed
d58fc84de9 Refactor kubectl
Export pki utlitity functions
2017-11-10 04:36:22 +02:00
Alena Prokharchyk
eed7152d1a
Merge pull request #2 from moelsayed/add_network_plugin_support
add network plugin support
2017-11-07 16:03:19 -08:00
moelsayed
babe95f183 add network plugin support
add template configration through env variables

add kubedns addon
2017-11-08 01:59:12 +02:00
galal-hussein
a3e0d7203b unit tests and go lint fixes
Add k8s operation test
2017-11-07 23:27:30 +02:00
galal-hussein
9974d53e57 Use Cluster structure
Use separate cluster package

Save cluster state and certs to kubernetes

Handle Remove and sync cluster state/crts

Reuse kubernetes client and combine image and version

Separate building functions and small fixes
2017-11-06 19:40:20 +02:00