1
0
mirror of https://github.com/rancher/rke.git synced 2025-06-30 09:12:55 +00:00
Commit Graph

101 Commits

Author SHA1 Message Date
Sebastiaan van Steenis
adc5941fd9 Add per node kubelet server certificate 2019-10-31 15:56:44 -07:00
fpicot
e9327b51f5 fix ssh agent auth with bastion host 2019-10-23 16:11:24 -07:00
galal-hussein
71646420ab Mount non-default docker data dir 2019-10-08 12:27:44 -07:00
Szpadel
01c2237ba3 Remove redundant if branch and make sure that docker info populated 2019-09-04 10:55:46 -07:00
Szpadel
2291a1b734 Do not parse docker version when validation is disabled
When IgnoreDockerVersion is set, do not try to parse its version number
Still retrieve docker info to check check fi docker is reachable

closes #1502
2019-09-04 10:55:46 -07:00
Sebastiaan van Steenis
ff663b5a59 Dont set withHost on Docker client
Problem: Because of the unix socket reference, Windows breaks on rke up
Root cause: Vendor of docker/docker
Resolution: I was checking what was changed in vendor but it seems this setting is not used, as we configure Docker socket per host.
2019-09-03 09:54:54 -07:00
Frank Mai
277797df0f Support to generate Windows worker plan
- Put Windows worker plan generating back to reduce the changing from
Windows on rancher/rancher
- Prepare for rke bootstraps Windows cluster

**Issue:**
https://github.com/rancher/rancher/issues/16460
2019-08-21 20:50:31 -07:00
galal-hussein
9c5de9f577 Handle etcd changing its public IP address 2019-08-21 11:47:42 -07:00
Darren Shepherd
f8bac2c059 Update to new certs package since latest k8s dropped it 2019-08-19 11:02:43 -07:00
Denise
0c405cdc88 Revert "Handle changing public ip for etcd member delete"
This reverts commit b5d7f5dcd4.
2019-08-12 11:51:20 -07:00
galal-hussein
b5d7f5dcd4 Handle changing public ip for etcd member delete 2019-08-09 11:07:30 -07:00
Sebastiaan van Steenis
3f94e86706 Revert "Add per node kubelet server certificate"
This reverts commit b860e634db.
2019-08-08 09:49:47 -07:00
Sebastiaan van Steenis
b860e634db Add per node kubelet server certificate 2019-07-31 14:54:43 -07:00
kinarashah
b4a7b7aa70 use docker versions from k8s metadata 2019-07-16 15:28:57 -07:00
Sebastiaan van Steenis
5660fd44d3 Added onetime container and active running checks 2019-04-24 16:56:17 -07:00
moelsayed
e3d6fb4db9 Restore backup to a new etcd plane 2019-03-06 09:22:52 -08:00
Bernard Wagner
d8758c551f Add support for SSH certificate authentication 2019-01-28 10:40:43 -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
496d1a46a5 Allow replacing a single contorl node 2018-10-04 13:14:28 -07:00
Sebastiaan van Steenis
12559a21c7 Use clusterversion to check supported Docker versions 2018-10-04 11:31:35 -07:00
galal-hussein
8f47078988 Skip check for private key if using ssh agent 2018-08-30 02:46:18 +10:00
Sebastiaan van Steenis
bc75f0bdcf Add better error when node is unreachable 2018-07-27 13:09:51 -07:00
Sebastiaan van Steenis
25018afe35 Add distinction between failed to dial errors 2018-07-25 10:23:24 -07:00
Sebastiaan van Steenis
1ff65d1fa3 Better guidance on SSH errors 2018-07-11 12:54:47 -07:00
galal-hussein
247f4c9450 Add dind mode to rke 2018-07-10 15:51:17 -07:00
moelsayed
48faa8bf35 Remove container dead log links on cluster remove 2018-06-29 11:32:08 -07:00
Sebastiaan van Steenis
c4f12c8b0d Better error when ssh_key_path can't be opened 2018-06-29 11:27:56 -07:00
moelsayed
fdba4f86e5 Fix reconcile for ros prefix 2018-06-25 17:22:32 -07:00
Gert Palok
70fca52c33 Fall back to HOMEDRIVE+HOMEPATH or USERPROFILE 2018-05-29 15:27:11 -07:00
galal-hussein
db3bda1191 fix rhel and centos regression 2018-05-15 14:08:29 -07:00
galal-hussein
2c64afeb3e Add prefix path for CoreOS 2018-05-10 18:24:57 -07:00
galal-hussein
aff01a9267 Bastion host 2018-05-10 00:16:04 +02:00
galal-hussein
a3416e6b92 Etcd Backup/restore 2018-05-09 19:39:19 +02:00
galal-hussein
825bbbdf71 Add prefix path to services and generate plan 2018-04-12 00:54:47 +02:00
galal-hussein
8350aa203c Accept different patches of supported docker versions 2018-04-05 00:15:03 +02:00
galal-hussein
7c0f3f6e57 Add get node for delete and cordon 2018-04-03 00:34:15 +02:00
David Lewis
c2ad3d5c4d Add host to wait for container check 2018-03-30 10:28:03 -07:00
Alena Prokharchyk
024765a818
Merge pull request #449 from galal-hussein/azure_provider
Add azure cloud provider
2018-03-28 13:46:05 -07:00
galal-hussein
3694d16212 Add Azure cloud provider 2018-03-28 21:46:28 +02:00
galal-hussein
c307bca304 Set timeouts for docker dialer 2018-03-27 23:07:16 +02:00
galal-hussein
6e7e18ad1e Update workers only option
Disable port check
2018-03-20 15:17:35 +02:00
Bill Maxwell
ad0bc6c0aa Leverage global SSHAgentAuth setting
This addresses users issues in being unable to use RKE command line
using SSH_AUTH_SOCK. On OSX the socket env var is set, but nothing
is listening. Also, Linux users have reported issues. To address this
the default mode is to not use SSH Agent Auth. A user must set it
explicitly in either the config file or on the CLI. The only way
to use a passphrase protected key file is with a properly configured
SSH Agent and using SSH Agent Auth.
2018-03-05 17:52:43 -07:00
Bill Maxwell
f0d1689889 Use SSH Agent
This defaults to using the SSH Agent or a passwordless key file.
It also refactors the Dialer methods a bit to simplify and decouple
the host object from the dialer.
2018-02-26 16:49:56 -07:00
Alena Prokharchyk
e1aca4f37d
Merge pull request #249 from superseb/configurable_sshport
SSH port is configurable
2018-02-21 16:36:07 -08:00
galal-hussein
c02873b8e9 Ignore inactive hosts 2018-02-22 02:16:51 +02:00
Sebastiaan van Steenis
56da1fe849 SSH port is configurable 2018-02-21 13:04:06 +01:00
Alena Prokharchyk
9e30c7ec16
Merge pull request #361 from galal-hussein/rke_remove_etcd
Fix rke remove with etcd dir
2018-02-20 09:25:03 -08:00
galal-hussein
b15f36b985 Fix rke remove with etcd dir 2018-02-17 05:14:12 +02:00
Sebastiaan van Steenis
086201a5f5 Use configured docker daemon root dir on kubelet 2018-02-16 18:10:14 +01:00
galal-hussein
11d7aa0e16 Start cluster with only etcd nodes 2018-02-16 03:39:13 +02:00