mirror of
https://github.com/kubesphere/website.git
synced 2026-01-01 03:33:29 +00:00
Change dependency requirements
Signed-off-by: Sherlock113 <sherlockxu@yunify.com>
This commit is contained in:
parent
6741fe6821
commit
0bb244fc09
|
|
@ -56,9 +56,19 @@ The path `/var/lib/docker` is mainly used to store the container data, and will
|
|||
- All nodes must be accessible through `SSH`.
|
||||
- Time synchronization for all nodes.
|
||||
- `sudo`/`curl`/`openssl` should be used in all nodes.
|
||||
- `ebtables`/`socat`/`ipset`/`conntrack` should be installed in all nodes.
|
||||
- `docker` can be installed by yourself or by KubeKey.
|
||||
|
||||
### Dependency Requirements
|
||||
|
||||
KubeKey can install Kubernetes and KubeSphere together. The dependency that needs to be installed may be different based on the Kubernetes version to be installed. You can refer to the list below to see if you need to install relevant dependencies on your node in advance.
|
||||
|
||||
| | Kubernetes Version ≥ 1.18 | Kubernetes Version < 1.18 |
|
||||
| ----------- | ------------------------- | ------------------------- |
|
||||
| `socat` | Required | Optional but recommended |
|
||||
| `conntrack` | Required | Optional but recommended |
|
||||
| `ebtables` | Optional but recommended | Optional but recommended |
|
||||
| `ipset` | Optional but recommended | Optional but recommended |
|
||||
|
||||
### Network and DNS Requirements
|
||||
|
||||
- Make sure the DNS address in `/etc/resolv.conf` is available. Otherwise, it may cause some issues of DNS in clusters.
|
||||
|
|
|
|||
|
|
@ -37,9 +37,25 @@ The system requirements above and the instructions below are for the default min
|
|||
|
||||
- The node can be accessed through `SSH`.
|
||||
- `sudo`/`curl`/`openssl` should be used.
|
||||
- `ebtables`/`socat`/`ipset`/`conntrack` should be installed in advance.
|
||||
- `docker` can be installed by yourself or by KubeKey.
|
||||
|
||||
### Dependency Requirements
|
||||
|
||||
KubeKey can install Kubernetes and KubeSphere together. The dependency that needs to be installed may be different based on the Kubernetes version to be installed. You can refer to the list below to see if you need to install relevant dependencies on your node in advance.
|
||||
|
||||
| | Kubernetes Version ≥ 1.18 | Kubernetes Version < 1.18 |
|
||||
| ----------- | ------------------------- | ------------------------- |
|
||||
| `socat` | Required | Optional but recommended |
|
||||
| `conntrack` | Required | Optional but recommended |
|
||||
| `ebtables` | Optional but recommended | Optional but recommended |
|
||||
| `ipset` | Optional but recommended | Optional but recommended |
|
||||
|
||||
{{< notice info >}}
|
||||
|
||||
Developed in Go language, KubeKey represents a brand-new installation tool as a replacement for the ansible-based installer used before. KubeKey provides users with flexible installation choices, as they can install KubeSphere and Kubernetes separately or install them at one time, which is convenient and efficient.
|
||||
|
||||
{{</ notice >}}
|
||||
|
||||
### Network and DNS Requirements
|
||||
|
||||
- Make sure the DNS address in `/etc/resolv.conf` is available. Otherwise, it may cause some issues of DNS in clusters.
|
||||
|
|
@ -92,12 +108,6 @@ Grant the execution right to `kk`:
|
|||
chmod +x kk
|
||||
```
|
||||
|
||||
{{< notice info >}}
|
||||
|
||||
Developed in Go language, KubeKey represents a brand-new installation tool as a replacement for the ansible-based installer used before. KubeKey provides users with flexible installation choices, as they can install KubeSphere and Kubernetes separately or install them at one time, which is convenient and efficient.
|
||||
|
||||
{{</ notice >}}
|
||||
|
||||
## Step 3: Get Started with Installation
|
||||
|
||||
In this QuickStart tutorial, you only need to execute one command for installation, the template of which is shown below:
|
||||
|
|
|
|||
Loading…
Reference in New Issue