Skip to content

Commit 98f9a48

Browse files
authored
Merge pull request #1 from floryut/update_kubespray_flo
Update kubespray page on kubernetes website
2 parents fdb4246 + 42c06c0 commit 98f9a48

File tree

1 file changed

+7
-7
lines changed
  • content/en/docs/setup/production-environment/tools

1 file changed

+7
-7
lines changed

content/en/docs/setup/production-environment/tools/kubespray.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ weight: 30
66

77
{{% capture overview %}}
88

9-
This quickstart helps to install a Kubernetes cluster hosted on GCE, Azure, OpenStack, AWS, vSphere, Oracle Cloud Infrastructure (Experimental) or Baremetal with [Kubespray](https://github.com/kubernetes-sigs/kubespray).
9+
This quickstart helps to install a Kubernetes cluster hosted on GCE, Azure, OpenStack, AWS, vSphere, Packet (bare metal), Oracle Cloud Infrastructure (Experimental) or Baremetal with [Kubespray](https://github.com/kubernetes-sigs/kubespray).
1010

1111
Kubespray is a composition of [Ansible](http://docs.ansible.com/) playbooks, [inventory](https://github.com/kubernetes-sigs/kubespray/blob/master/docs/ansible.md), provisioning tools, and domain knowledge for generic OS/Kubernetes clusters configuration management tasks. Kubespray provides:
1212

@@ -33,9 +33,9 @@ To choose a tool which best fits your use case, read [this comparison](https://g
3333

3434
Provision servers with the following [requirements](https://github.com/kubernetes-sigs/kubespray#requirements):
3535

36-
* **Ansible v2.5 (or newer) and python-netaddr is installed on the machine that will run Ansible commands**
36+
* **Ansible v2.7.8 and python-netaddr is installed on the machine that will run Ansible commands**
3737
* **Jinja 2.9 (or newer) is required to run the Ansible Playbooks**
38-
* The target servers must have **access to the Internet** in order to pull docker images
38+
* The target servers must have access to the Internet in order to pull docker images. Otherwise, additional configuration is required ([See Offline Environment](https://github.com/kubernetes-sigs/kubespray/blob/master/docs/downloads.md#offline-environment))
3939
* The target servers are configured to allow **IPv4 forwarding**
4040
* **Your ssh key must be copied** to all the servers part of your inventory
4141
* The **firewalls are not managed**, you'll need to implement your own rules the way you used to. in order to avoid any issue during deployment you should disable your firewall
@@ -59,14 +59,14 @@ Kubespray provides the ability to customize many aspects of the deployment:
5959
* Choice deployment mode: kubeadm or non-kubeadm
6060
* CNI (networking) plugins
6161
* DNS configuration
62-
* Choice of control plane: native/binary or containerized with docker or rkt
62+
* Choice of control plane: native/binary or containerized
6363
* Component versions
6464
* Calico route reflectors
6565
* Component runtime options
6666
* {{< glossary_tooltip term_id="docker" >}}
67-
* {{< glossary_tooltip term_id="rkt" >}}
67+
* {{< glossary_tooltip term_id="containerd" >}}
6868
* {{< glossary_tooltip term_id="cri-o" >}}
69-
* Certificate generation methods (**Vault being discontinued**)
69+
* Certificate generation methods
7070

7171
Kubespray customizations can be made to a [variable file](http://docs.ansible.com/ansible/playbooks_variables.html). If you are just getting started with Kubespray, consider using the Kubespray defaults to deploy your cluster and explore Kubernetes.
7272

@@ -110,7 +110,7 @@ When running the reset playbook, be sure not to accidentally target your product
110110

111111
## Feedback
112112

113-
* Slack Channel: [#kubespray](https://kubernetes.slack.com/messages/kubespray/)
113+
* Slack Channel: [#kubespray](https://kubernetes.slack.com/messages/kubespray/) (You can get your invite [here](http://slack.k8s.io/))
114114
* [GitHub Issues](https://github.com/kubernetes-sigs/kubespray/issues)
115115

116116
{{% /capture %}}

0 commit comments

Comments
 (0)