bastion host in rke

This commit is contained in:
Denise Schannon
2018-06-18 15:17:09 -07:00
parent 8b2b1e95e4
commit 10d7942b87
@@ -1,9 +1,11 @@
---
title: Bastion/Jump Host Configuration
weight: 3000
weight: 3015
draft: true
---
Since RKE uses `ssh` to connect to hosts, you may have to use RKE with a bastion host.
Since RKE uses `ssh` to connect to [nodes]({{< baseurl >}}/rke/v0.1.x/en/config-options/nodes/), you can configure to use a bastion host.
```yaml
bastion_host:
address: x.x.x.x
@@ -16,3 +18,25 @@ bastion_host:
#
# -----END RSA PRIVATE KEY-----
```
### Bastion Host Options
#### Address
The `address` directive will be used to set the hostname or IP address of the bastion host. RKE must be able to connect to this address.
#### SSH Port
You specify which `port` to be used when connecting to the bastion host. The default port is `22`.
#### SSH Users
You specify the `user` to be used when connecting to this node.
#### SSH Key Path
You specify the path, i.e. `ssh_key_path`, for the SSH private key to be used when connecting to the bastion host.
#### SSH Key
Instead of setting the path to the SSH key, you can specify the actual key, i.e. `ssh_key`, to be used to connect to the bastion host.