Merge pull request #601 from MBishop17/rke-nav-changes

Rke nav changes
This commit is contained in:
Denise
2018-08-14 21:05:24 -07:00
committed by GitHub
3 changed files with 39 additions and 10 deletions

View File

@@ -1,6 +1,8 @@
---
title: Backups and Disaster Recovery
weight: 65
weight: 150
aliases:
- /rke/v0.1.x/en/installation/etcd-snapshots/
---
As of v0.1.7, you can configure a RKE cluster to automatically take snapshots of etcd. In a disaster scenario, you can restore these snapshots, which are stored on other nodes in the cluster.

View File

@@ -1,6 +1,8 @@
---
title: Managing RKE Clusters
weight: 60
title: Adding and Removing Nodes in RKE Clusters
weight: 175
aliases:
- /rke/v0.1.x/en/installation/managing-clusters/
---
### Adding/Removing Nodes
@@ -17,7 +19,7 @@ After you've made changes to add/remove nodes, run `rke up` with the updated `cl
You can add/remove only worker nodes, by running `rke up --update-only`. This will ignore everything else in the `cluster.yml` except for any worker nodes.
### Removing Kubernetes Clusters from Nodes
### Removing Kubernetes Components from Nodes
In order to remove the Kubernetes components from nodes, you use the `rke remove` command.

View File

@@ -1,7 +1,32 @@
---
title: Operating System Requirements
weight: 55
title: Requirements
weight: 5
aliases:
- /rke/v0.1.x/en/installation/os
---
**In this section:**
<!-- TOC -->
- [Operating System](#operating-system)
- [RedHat Enterprise Linux (RHEL) / Oracle Enterprise Linux (OEL) / CentOS](#redhat-enterprise-linux-rhel--oracle-enterprise-linux-oel--centos)
- [Using upstream Docker](#using-upstream-docker)
- [Using RHEL/CentOS packaged Docker](#using-rhelcentos-packaged-docker)
- [Software](#software)
- [Ports](#ports)
- [Opening port TCP/6443 using `iptables``](#opening-port-tcp6443-using-iptables)
- [Opening port TCP/6443 using `firewalld`](#opening-port-tcp6443-using-firewalld)
- [Notes about Atomic Nodes](#notes-about-atomic-nodes)
- [Container Volumes](#container-volumes)
- [OpenSSH version](#openssh-version)
- [Creating a Docker Group](#creating-a-docker-group)
<!-- /TOC -->
## Operating System
RKE runs on almost any Linux OS with Docker installed. Most of the development and testing of RKE occurred on Ubuntu 16.04. However, some OS's have restrictions and specific requirements.
@@ -105,7 +130,7 @@ $ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
```
### Software
## Software
- Docker - Each Kubernetes version supports different Docker versions.
@@ -147,14 +172,14 @@ Server:
- OpenSSH 7.0+ - In order to SSH into each node, OpenSSH must be installed on each node.
### Ports
## Ports
{{< requirements_ports_rke >}}
If you are using an external firewall, make sure you have this port opened between the machine you are using to run `rke` and the nodes that you are going to use in the cluster.
#### Opening port TCP/6443 using `iptables``
### Opening port TCP/6443 using `iptables``
```
# Open TCP/6443 for all
@@ -164,7 +189,7 @@ iptables -A INPUT -p tcp --dport 6443 -j ACCEPT
iptables -A INPUT -p tcp -s your_ip_here --dport 6443 -j ACCEPT
```
#### Opening port TCP/6443 using `firewalld`
### Opening port TCP/6443 using `firewalld`
```
# Open TCP/6443 for all