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
galal-hussein
9c5de9f577
Handle etcd changing its public IP address
2019-08-21 11:47:42 -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
kinarashah
b4a7b7aa70
use docker versions from k8s metadata
2019-07-16 15:28:57 -07:00
Bernard Wagner
d8758c551f
Add support for SSH certificate authentication
2019-01-28 10:40:43 -08:00
Sebastiaan van Steenis
12559a21c7
Use clusterversion to check supported Docker versions
2018-10-04 11:31:35 -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
aff01a9267
Bastion host
2018-05-10 00:16:04 +02:00
galal-hussein
8350aa203c
Accept different patches of supported docker versions
2018-04-05 00:15:03 +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
Sebastiaan van Steenis
086201a5f5
Use configured docker daemon root dir on kubelet
2018-02-16 18:10:14 +01:00
galal-hussein
c425298f69
revert back to ignore docker version
2018-01-22 21:31:08 +02:00
Darren Shepherd
9e5d469299
Merge pull request #180 from galal-hussein/local_rke
...
Add local option to deploy/remove kubernetes on local machine
2018-01-12 22:16:15 +00:00
galal-hussein
5596b0e5e0
Fix regression with passphrased keys
2018-01-12 22:28:41 +02:00
galal-hussein
8685523038
Add local option to deploy/remove kubernetes on local machine
...
Remove insecure port from kube-api
Use cluster.yml config
Pass config dir to cluster up/remove
2018-01-12 20:46:09 +02:00
Darren Shepherd
9f4bc6f2d6
Merge pull request #214 from ibuildthecloud/master
...
Add context.Context to everything and also make logging pluggable
2018-01-09 22:30:01 +00:00
Darren Shepherd
d8dd29765f
Add context.Context to everything and also make logging pluggable
2018-01-09 15:18:01 -07:00
galal-hussein
203bd005e3
Change Ignore to enforce docker version
2018-01-08 22:25:24 +02:00
galal-hussein
fd47cdc80d
Add Dialer Factory
2017-12-16 07:23:58 +02:00
moelsayed
c671552a27
add ignore_docker_version
2017-12-15 05:02:44 +02:00
galal-hussein
67c4214906
Using a custom dialer for cluster hosts
2017-12-12 01:50:10 +02:00