You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 30, 2020. It is now read-only.
If your etcd cluster has [Basic authentication][etcd-authentication] enabled, you will need to configure fleet to use an username/password combination for a valid user in the system. Also, because [Basic authentication][etcd-authentication] is Base64 encoded and easily deciphered, it is recommended to also use [TLS authentication][etcd-security] for transport level encryption by providing an `etcd_cafile`. *Authentication is only available since etcd 2.1.X and greater.*
If your `etcd` cluster is configured with authentication enabled, use the `--etcd-username` and `--etc-password` flags to provide credentials to the command-line tool.
23
+
24
+
*It is not recommended to use Authentication without also using TLS Transport by also providing the `--ca-file` flag*
25
+
20
26
### From an External Host
21
27
22
28
If you prefer to execute fleetctl from an external host (i.e. your laptop), the `--tunnel` flag can be used to tunnel communication with your fleet cluster over SSH:
@@ -27,7 +33,7 @@ One can also provide `--tunnel` through the environment variable `FLEETCTL_TUNNE
27
33
28
34
FLEETCTL_TUNNEL=<IP[:PORT]> fleetctl list-units
29
35
30
-
When using `--tunnel` and `--endpoint` together, it is important to note that all etcd requests will be made through the SSH tunnel.
36
+
When using `--tunnel` and `--endpoint` together, it is important to note that all etcd requests will be made through the SSH tunnel.
31
37
The address in the `--endpoint` flag must be routable from the server hosting the tunnel.
32
38
33
39
If the external host requires a username other than `core`, the `--ssh-username` flag can be used to set an alternative username.
0 commit comments