Update Links in Docs from v3.2.0 to v3.2.1 (#2196)

* Update Links in Docs from v3.2.0 to v3.2.1

Signed-off-by: Felixnoo <felixliu@kubesphere.io>

* update image lists

Signed-off-by: Felixnoo <felixliu@kubesphere.io>

* minor updates

Signed-off-by: Felixnoo <felixliu@kubesphere.io>

* retrieve k8s images

Signed-off-by: Felixnoo <felixliu@kubesphere.io>
This commit is contained in:
Felixnoo 2021-12-20 10:44:14 +08:00 committed by GitHub
parent 7d3f461258
commit e0ae8637f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
118 changed files with 549 additions and 525 deletions

View File

@ -83,7 +83,7 @@ This document describes how to use an LDAP service as an external identity provi
{{</ notice >}}
5. If you are using KubeSphere 3.2.0, run the following command after configuring LDAP and wait until `ks-installer` is up and running:
5. If you are using KubeSphere 3.2.1, run the following command after configuring LDAP and wait until `ks-installer` is up and running:
```bash
kubectl -n kubesphere-system set image deployment/ks-apiserver *=kubespheredev/ks-apiserver:release-3.2

View File

@ -6,7 +6,7 @@ linkTitle: "Cluster Gateway"
weight: 8630
---
KubeSphere 3.2.0 provides cluster-scope gateways to let all projects share a global project gateway. This document describes how to set a cluster gateway on KubeSphere.
KubeSphere 3.2.x provides cluster-scope gateways to let all projects share a global project gateway. This document describes how to set a cluster gateway on KubeSphere.
## Prerequisites

View File

@ -43,9 +43,9 @@ To add a log receiver:
### Add Elasticsearch as a log receiver
A default Elasticsearch receiver will be added with its service address set to an Elasticsearch cluster if `logging`, `events`, or `auditing` is enabled in [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md).
A default Elasticsearch receiver will be added with its service address set to an Elasticsearch cluster if `logging`, `events`, or `auditing` is enabled in [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md).
An internal Elasticsearch cluster will be deployed to the Kubernetes cluster if neither `externalElasticsearchUrl` nor `externalElasticsearchPort` is specified in [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md) when `logging`, `events`, or `auditing` is enabled. The internal Elasticsearch cluster is for testing and development only. It is recommended that you configure an external Elasticsearch cluster for production.
An internal Elasticsearch cluster will be deployed to the Kubernetes cluster if neither `externalElasticsearchUrl` nor `externalElasticsearchPort` is specified in [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md) when `logging`, `events`, or `auditing` is enabled. The internal Elasticsearch cluster is for testing and development only. It is recommended that you configure an external Elasticsearch cluster for production.
Log searching relies on the internal or external Elasticsearch cluster configured.
@ -61,7 +61,7 @@ If you need to output logs to more places other than Elasticsearch or Kafka, you
## Add a Log Receiver for Resource Events or Audit Logs
Starting from KubeSphere v3.0.0, resource events and audit logs can be archived in the same way as container logs. The tab **Resource Events** or **Audit Logs** on the **Log Receivers** page will appear if `events` or `auditing` is enabled accordingly in [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md). You can go to the corresponding tab to configure log receivers for resource events or audit logs.
Starting from KubeSphere v3.0.0, resource events and audit logs can be archived in the same way as container logs. The tab **Resource Events** or **Audit Logs** on the **Log Receivers** page will appear if `events` or `auditing` is enabled accordingly in [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md). You can go to the corresponding tab to configure log receivers for resource events or audit logs.
Container logs, resource events, and audit logs should be stored in different Elasticsearch indices to be searched in KubeSphere. The index is automatically generated in <Index prefix>-<Year-month-date> format.

View File

@ -40,7 +40,7 @@ See the table below for the role of each cluster.
{{< notice note >}}
These Kubernetes clusters can be hosted across different cloud providers and their Kubernetes versions can also vary. Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x, and v1.22.x (experimental).
These Kubernetes clusters can be hosted across different cloud providers and their Kubernetes versions can also vary. Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x, and v1.22.x (experimental).
{{</ notice >}}

View File

@ -288,7 +288,7 @@ This stage uses SonarQube to test your code. You can skip this stage if you do n
{{< notice note >}}
In KubeSphere 3.2.0, the account that can run a pipeline will be able to continue or terminate the pipeline if there is no reviewer specified. Pipeline creators, accounts with the role of `admin` in a project, or the account you specify will be able to continue or terminate a pipeline.
In KubeSphere 3.2.x, the account that can run a pipeline will be able to continue or terminate the pipeline if there is no reviewer specified. Pipeline creators, accounts with the role of `admin` in a project, or the account you specify will be able to continue or terminate a pipeline.
{{</ notice >}}

View File

@ -219,7 +219,7 @@ The account `project-admin` needs to be created in advance since it is the revie
{{< notice note >}}
In KubeSphere 3.2.0, the account that can run a pipeline will be able to continue or terminate the pipeline if there is no reviewer specified. Pipeline creators, accounts with the role of `admin` in the project, or the account you specify will be able to continue or terminate the pipeline.
In KubeSphere 3.2.x, the account that can run a pipeline will be able to continue or terminate the pipeline if there is no reviewer specified. Pipeline creators, accounts with the role of `admin` in the project, or the account you specify will be able to continue or terminate the pipeline.
{{</ notice >}}

View File

@ -6,7 +6,7 @@ linkTitle: "Use Pipeline Templates"
weight: 11290
---
KubeSphere offers a graphical editing panel where the stages and steps of a Jenkins pipeline can be defined through interactive operations. In KubeSphere 3.2.0, two built-in pipeline templates are provided as frameworks of continuous integration (CI) and continuous delivery (CD).
KubeSphere offers a graphical editing panel where the stages and steps of a Jenkins pipeline can be defined through interactive operations. In KubeSphere 3.2.1, two built-in pipeline templates are provided as frameworks of continuous integration (CI) and continuous delivery (CD).
When you have a pipeline created in your DevOps project on KubeSphere, you can click the pipeline to go to its details page, and then click **Edit Pipeline** to select a pipeline template based on your needs. This document illustrates the concept of these two pipeline templates.

View File

@ -31,9 +31,9 @@ Editing resources in `system-workspace` may cause unexpected results, such as Ku
```yaml
client:
version:
kubesphere: v3.2.0
kubesphere: v3.2.1
kubernetes: v1.21.5
openpitrix: v3.2.0
openpitrix: v3.2.1
enableKubeConfig: true
systemWorkspace: "$" # Add this line manually.
```

View File

@ -29,7 +29,7 @@ Telemetry is enabled by default when you install KubeSphere, while you also have
### Disable Telemetry before installation
When you install KubeSphere on an existing Kubernetes cluster, you need to download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) for cluster settings. If you want to disable Telemetry, do not run `kubectl apply -f` directly for this file.
When you install KubeSphere on an existing Kubernetes cluster, you need to download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) for cluster settings. If you want to disable Telemetry, do not run `kubectl apply -f` directly for this file.
{{< notice note >}}
@ -37,7 +37,7 @@ If you install KubeSphere on Linux, see [Disable Telemetry After Installation](.
{{</ notice >}}
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it:
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it:
```bash
vi cluster-configuration.yaml
@ -57,7 +57,7 @@ If you install KubeSphere on Linux, see [Disable Telemetry After Installation](.
3. Save the file and run the following commands to start installation.
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -77,9 +77,9 @@ All the other Resources will be placed in `MC_KubeSphereRG_KuberSphereCluster_we
To start deploying KubeSphere, use the following commands.
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
You can inspect the logs of installation through the following command:

View File

@ -28,7 +28,7 @@ You need to select:
{{< notice note >}}
- To install KubeSphere 3.2.0 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- To install KubeSphere 3.2.1 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- 2 nodes are included in this example. You can add more nodes based on your own needs especially in a production environment.
- The machine type Standard / 4 GB / 2 vCPUs is for minimal installation. If you plan to enable several pluggable components or use the cluster for production, you can upgrade your nodes to a more powerfull type (such as CPU-Optimized / 8 GB / 4 vCPUs). It seems that DigitalOcean provisions the master nodes based on the type of the worker nodes, and for Standard ones the API server can become unresponsive quite soon.
@ -45,9 +45,9 @@ Now that the cluster is ready, you can install KubeSphere following the steps be
- Install KubeSphere using kubectl. The following commands are only for the default minimal installation.
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
- Inspect the logs of installation:

View File

@ -79,7 +79,7 @@ Check the installation with `aws --version`.
{{< notice note >}}
- To install KubeSphere 3.2.0 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- To install KubeSphere 3.2.1 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- 3 nodes are included in this example. You can add more nodes based on your own needs especially in a production environment.
- The machine type t3.medium (2 vCPU, 4GB memory) is for minimal installation. If you want to enable pluggable components or use the cluster for production, please select a machine type with more resources.
- For other settings, you can change them as well based on your own needs or use the default value.
@ -125,9 +125,9 @@ We will use the kubectl command-line utility for communicating with the cluster
- Install KubeSphere using kubectl. The following commands are only for the default minimal installation.
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
- Inspect the logs of installation:

View File

@ -30,7 +30,7 @@ This guide walks you through the steps of deploying KubeSphere on [Google Kubern
{{< notice note >}}
- To install KubeSphere 3.2.0 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- To install KubeSphere 3.2.1 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- 3 nodes are included in this example. You can add more nodes based on your own needs especially in a production environment.
- The machine type e2-medium (2 vCPU, 4GB memory) is for minimal installation. If you want to enable pluggable components or use the cluster for production, please select a machine type with more resources.
- For other settings, you can change them as well based on your own needs or use the default value.
@ -46,9 +46,9 @@ This guide walks you through the steps of deploying KubeSphere on [Google Kubern
- Install KubeSphere using kubectl. The following commands are only for the default minimal installation.
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
- Inspect the logs of installation:

View File

@ -14,7 +14,7 @@ This guide walks you through the steps of deploying KubeSphere on [Huaiwei CCE](
First, create a Kubernetes cluster based on the requirements below.
- To install KubeSphere 3.2.0 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- To install KubeSphere 3.2.1 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- Ensure the cloud computing network for your Kubernetes cluster works, or use an elastic IP when you use **Auto Create** or **Select Existing**. You can also configure the network after the cluster is created. Refer to [NAT Gateway](https://support.huaweicloud.com/en-us/productdesc-natgateway/en-us_topic_0086739762.html).
- Select `s3.xlarge.2` `4-core8GB` for nodes and add more if necessary (3 and more nodes are required for a production environment).
@ -76,9 +76,9 @@ For how to set up or cancel a default StorageClass, refer to Kubernetes official
Use [ks-installer](https://github.com/kubesphere/ks-installer) to deploy KubeSphere on an existing Kubernetes cluster. Execute the following commands directly for a minimal installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
Go to **Workload** > **Pod**, and check the running status of the pod in `kubesphere-system` of its namespace to understand the minimal deployment of KubeSphere. Check `ks-console-xxxx` of the namespace to understand the availability of KubeSphere console.

View File

@ -30,7 +30,7 @@ This guide walks you through the steps of deploying KubeSphere on [Oracle Kubern
{{< notice note >}}
- To install KubeSphere 3.2.0 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- To install KubeSphere 3.2.1 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- It is recommended that you should select **Public** for **Visibility Type**, which will assign a public IP address for every node. The IP address can be used later to access the web console of KubeSphere.
- In Oracle Cloud, a Shape is a template that determines the number of CPUs, amount of memory, and other resources that are allocated to an instance. `VM.Standard.E2.2 (2 CPUs and 16G Memory)` is used in this example. For more information, see [Standard Shapes](https://docs.cloud.oracle.com/en-us/iaas/Content/Compute/References/computeshapes.htm#vmshapes__vm-standard).
- 3 nodes are included in this example. You can add more nodes based on your own needs especially in a production environment.
@ -68,9 +68,9 @@ This guide walks you through the steps of deploying KubeSphere on [Oracle Kubern
- Install KubeSphere using kubectl. The following commands are only for the default minimal installation.
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
- Inspect the logs of installation:

View File

@ -29,9 +29,9 @@ After you make sure your existing Kubernetes cluster meets all the requirements,
1. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
2. Inspect the logs of installation:

View File

@ -8,7 +8,7 @@ weight: 4120
You can install KubeSphere on virtual machines and bare metal with Kubernetes also provisioned. In addition, KubeSphere can also be deployed on cloud-hosted and on-premises Kubernetes clusters as long as your Kubernetes cluster meets the prerequisites below.
- To install KubeSphere 3.2.0 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- To install KubeSphere 3.2.1 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, or v1.22.x (experimental).
- Available CPU > 1 Core and Memory > 2 G.
- A **default** StorageClass in your Kubernetes cluster is configured; use `kubectl get sc` to verify it.
- The CSR signing feature is activated in kube-apiserver when it is started with the `--cluster-signing-cert-file` and `--cluster-signing-key-file` parameters. See [RKE installation issue](https://github.com/kubesphere/kubesphere/issues/1925#issuecomment-591698309).

View File

@ -89,7 +89,7 @@ As you install KubeSphere in an air-gapped environment, you need to prepare an i
1. Download the image list file `images-list.txt` from a machine that has access to the Internet through the following command:
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/images-list.txt
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/images-list.txt
```
{{< notice note >}}
@ -101,7 +101,7 @@ As you install KubeSphere in an air-gapped environment, you need to prepare an i
2. Download `offline-installation-tool.sh`.
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/offline-installation-tool.sh
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/offline-installation-tool.sh
```
3. Make the `.sh` file executable.
@ -161,8 +161,8 @@ Similar to installing KubeSphere on an existing Kubernetes cluster in an online
1. Execute the following commands to download these two files and transfer them to your machine that serves as the taskbox for installation.
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
```
2. Edit `cluster-configuration.yaml` to add your private image registry. For example, `dockerhub.kubekey.local` is the registry address in this tutorial, then use it as the value of `.spec.local_registry` as below:
@ -242,7 +242,7 @@ To access the console, make sure port 30880 is opened in your security group.
## Appendix
### Image list of KubeSphere 3.2.0
### Image list of KubeSphere 3.2.1
```txt
##k8s-images
@ -275,22 +275,21 @@ openebs/provisioner-localpv:2.10.1
openebs/linux-utils:2.10.0
kubesphere/k8s-dns-node-cache:1.15.12
##kubesphere-images
kubesphere/ks-installer:v3.2.0
kubesphere/ks-apiserver:v3.2.0
kubesphere/ks-console:v3.2.0
kubesphere/ks-controller-manager:v3.2.0
kubesphere/ks-installer:v3.2.1
kubesphere/ks-apiserver:v3.2.1
kubesphere/ks-console:v3.2.1
kubesphere/ks-controller-manager:v3.2.1
kubesphere/kubectl:v1.20.0
kubesphere/kubefed:v0.8.1
kubesphere/tower:v0.2.0
kubesphere/kubectl:v1.19.1
minio/minio:RELEASE.2019-08-07T01-59-21Z
minio/mc:RELEASE.2019-08-07T23-14-43Z
csiplugin/snapshot-controller:v4.0.0
kubesphere/nginx-ingress-controller:v0.48.1
mirrorgooglecontainers/defaultbackend-amd64:1.4
kubesphere/metrics-server:v0.4.2
redis:5.0.12-alpine
haproxy:2.0.22-alpine
redis:5.0.14-alpine
haproxy:2.0.25-alpine
alpine:3.14
osixia/openldap:1.3.0
kubesphere/netshoot:v1.0
@ -301,18 +300,25 @@ kubesphere/edge-watcher-agent:v0.1.0
##gatekeeper-images
openpolicyagent/gatekeeper:v3.5.2
##openpitrix-images
kubesphere/openpitrix-jobs:v3.2.0
kubesphere/openpitrix-jobs:v3.2.1
##kubesphere-devops-images
kubesphere/devops-apiserver:v3.2.0
kubesphere/devops-controller:v3.2.0
kubesphere/devops-tools:v3.2.0
kubesphere/devops-apiserver:v3.2.1
kubesphere/devops-controller:v3.2.1
kubesphere/devops-tools:v3.2.1
kubesphere/ks-jenkins:v3.2.0-2.249.1
jenkins/jnlp-slave:3.27-1
kubesphere/builder-base:v3.2.0
kubesphere/builder-nodejs:v3.2.0
kubesphere/builder-maven:v3.2.0
kubesphere/builder-python:v3.2.0
kubesphere/builder-go:v3.2.0
kubesphere/builder-go:v3.2.0
kubesphere/builder-base:v3.2.0-podman
kubesphere/builder-nodejs:v3.2.0-podman
kubesphere/builder-maven:v3.2.0-podman
kubesphere/builder-python:v3.2.0-podman
kubesphere/builder-go:v3.2.0-podman
kubesphere/builder-go:v3.2.0-podman
kubesphere/s2ioperator:v3.2.0
kubesphere/s2irun:v3.2.0
kubesphere/s2i-binary:v3.2.0

View File

@ -125,7 +125,7 @@ To make sure edge nodes can successfully talk to your cluster, you must forward
{{</ notice >}}
6. After an edge node joins your cluster, some Pods may be scheduled to it while they remains in the `Pending` state on the edge node. Due to the tolerations some DaemonSets (for example, Calico) have, in the current version (KubeSphere 3.2.0), you need to manually patch some Pods so that they will not be schedule to the edge node.
6. After an edge node joins your cluster, some Pods may be scheduled to it while they remains in the `Pending` state on the edge node. Due to the tolerations some DaemonSets (for example, Calico) have, in the current version (KubeSphere 3.2.1), you need to manually patch some Pods so that they will not be schedule to the edge node.
```bash
#!/bin/bash

View File

@ -48,7 +48,7 @@ You must create a load balancer in your environment to listen (also known as lis
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -64,7 +64,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -79,7 +79,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -92,12 +92,12 @@ chmod +x kk
Create an example configuration file with default configurations. Here Kubernetes v1.21.5 is used as an example.
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.

View File

@ -268,7 +268,7 @@ Before you start to create your Kubernetes cluster, make sure you have tested th
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -284,7 +284,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -299,7 +299,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -312,12 +312,12 @@ chmod +x kk
Create an example configuration file with default configurations. Here Kubernetes v1.21.5 is used as an example.
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.

View File

@ -149,7 +149,7 @@ docker run -d \
## Step 3: Download KubeKey
Similar to installing KubeSphere on Linux in an online environment, you also need to [download KubeKey v1.2.0](https://github.com/kubesphere/kubekey/releases) first. Download the `tar.gz` file, and transfer it to your local machine which serves as the taskbox for installation. After you uncompress the file, execute the following command to make `kk` executable:
Similar to installing KubeSphere on Linux in an online environment, you also need to [download KubeKey v1.2.1](https://github.com/kubesphere/kubekey/releases) first. Download the `tar.gz` file, and transfer it to your local machine which serves as the taskbox for installation. After you uncompress the file, execute the following command to make `kk` executable:
```bash
chmod +x kk
@ -162,7 +162,7 @@ As you install KubeSphere and Kubernetes on Linux, you need to prepare an image
1. Download the image list file `images-list.txt` from a machine that has access to the Internet through the following command:
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/images-list.txt
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/images-list.txt
```
{{< notice note >}}
@ -174,7 +174,7 @@ As you install KubeSphere and Kubernetes on Linux, you need to prepare an image
2. Download `offline-installation-tool.sh`.
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/offline-installation-tool.sh
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/offline-installation-tool.sh
```
3. Make the `.sh` file executable.
@ -215,7 +215,7 @@ As you install KubeSphere and Kubernetes on Linux, you need to prepare an image
{{< notice note >}}
- You can change the Kubernetes version downloaded based on your needs. Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../kubekey/#support-matrix).
- You can change the Kubernetes version downloaded based on your needs. Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../kubekey/#support-matrix).
- After you run the script, a folder `kubekey` is automatically created. Note that this file and `kk` must be placed in the same directory when you create the cluster later.
@ -262,7 +262,7 @@ Execute the following command to generate an example configuration file for inst
For example:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0 -f config-sample.yaml
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1 -f config-sample.yaml
```
{{< notice note >}}
@ -328,7 +328,7 @@ metadata:
name: ks-installer
namespace: kubesphere-system
labels:
version: v3.2.0
version: v3.2.1
spec:
persistence:
storageClass: ""
@ -499,7 +499,7 @@ To access the console, make sure port 30880 is opened in your security group.
## Appendix
### Image list of KubeSphere 3.2.0
### Image list of KubeSphere 3.2.1
```txt
##k8s-images
@ -532,22 +532,21 @@ openebs/provisioner-localpv:2.10.1
openebs/linux-utils:2.10.0
kubesphere/k8s-dns-node-cache:1.15.12
##kubesphere-images
kubesphere/ks-installer:v3.2.0
kubesphere/ks-apiserver:v3.2.0
kubesphere/ks-console:v3.2.0
kubesphere/ks-controller-manager:v3.2.0
kubesphere/ks-installer:v3.2.1
kubesphere/ks-apiserver:v3.2.1
kubesphere/ks-console:v3.2.1
kubesphere/ks-controller-manager:v3.2.1
kubesphere/kubectl:v1.20.0
kubesphere/kubefed:v0.8.1
kubesphere/tower:v0.2.0
kubesphere/kubectl:v1.19.1
minio/minio:RELEASE.2019-08-07T01-59-21Z
minio/mc:RELEASE.2019-08-07T23-14-43Z
csiplugin/snapshot-controller:v4.0.0
kubesphere/nginx-ingress-controller:v0.48.1
mirrorgooglecontainers/defaultbackend-amd64:1.4
kubesphere/metrics-server:v0.4.2
redis:5.0.12-alpine
haproxy:2.0.22-alpine
redis:5.0.14-alpine
haproxy:2.0.25-alpine
alpine:3.14
osixia/openldap:1.3.0
kubesphere/netshoot:v1.0
@ -558,18 +557,25 @@ kubesphere/edge-watcher-agent:v0.1.0
##gatekeeper-images
openpolicyagent/gatekeeper:v3.5.2
##openpitrix-images
kubesphere/openpitrix-jobs:v3.2.0
kubesphere/openpitrix-jobs:v3.2.1
##kubesphere-devops-images
kubesphere/devops-apiserver:v3.2.0
kubesphere/devops-controller:v3.2.0
kubesphere/devops-tools:v3.2.0
kubesphere/devops-apiserver:v3.2.1
kubesphere/devops-controller:v3.2.1
kubesphere/devops-tools:v3.2.1
kubesphere/ks-jenkins:v3.2.0-2.249.1
jenkins/jnlp-slave:3.27-1
kubesphere/builder-base:v3.2.0
kubesphere/builder-nodejs:v3.2.0
kubesphere/builder-maven:v3.2.0
kubesphere/builder-python:v3.2.0
kubesphere/builder-go:v3.2.0
kubesphere/builder-go:v3.2.0
kubesphere/builder-base:v3.2.0-podman
kubesphere/builder-nodejs:v3.2.0-podman
kubesphere/builder-maven:v3.2.0-podman
kubesphere/builder-python:v3.2.0-podman
kubesphere/builder-go:v3.2.0-podman
kubesphere/builder-go:v3.2.0-podman
kubesphere/s2ioperator:v3.2.0
kubesphere/s2irun:v3.2.0
kubesphere/s2i-binary:v3.2.0

View File

@ -18,7 +18,7 @@ There are several scenarios to use KubeKey:
## How Does KubeKey Work
After you download KubeKey, you use an executable called `kk` to perform different operations. No matter you use it to create, scale or upgrade a cluster, you must prepare a configuration file using `kk` beforehand. This configuration file contains basic parameters of your cluster, such as host information, network configurations (CNI plugin and Pod and Service CIDR), registry mirrors, add-ons (YAML or Chart) and pluggable component options (if you install KubeSphere). For more information, see [an example configuration file](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md).
After you download KubeKey, you use an executable called `kk` to perform different operations. No matter you use it to create, scale or upgrade a cluster, you must prepare a configuration file using `kk` beforehand. This configuration file contains basic parameters of your cluster, such as host information, network configurations (CNI plugin and Pod and Service CIDR), registry mirrors, add-ons (YAML or Chart) and pluggable component options (if you install KubeSphere). For more information, see [an example configuration file](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md).
With the configuration file in place, you execute the `./kk` command with varied flags for different operations. After that, KubeKey automatically installs Docker and pulls all the necessary images for installation. When the installation is complete, you can inspect installation logs.
@ -38,7 +38,7 @@ With the configuration file in place, you execute the `./kk` command with varied
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -54,7 +54,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -69,21 +69,21 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
## Support Matrix
If you want to use KubeKey to install both Kubernetes and KubeSphere 3.2.0, see the following table of all supported Kubernetes versions.
If you want to use KubeKey to install both Kubernetes and KubeSphere 3.2.1, see the following table of all supported Kubernetes versions.
| KubeSphere version | Supported Kubernetes versions |
| ------------------ | ------------------------------------------------------------ |
| v3.2.0 | v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental) |
| v3.2.1 | v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental) |
{{< notice note >}}
- You can also run `./kk version --show-supported-k8s` to see all supported Kubernetes versions that can be installed by KubeKey.
- The Kubernetes versions that can be installed using KubeKey are different from the Kubernetes versions supported by KubeSphere v3.0.0. If you want to [install KubeSphere 3.2.0 on an existing Kubernetes cluster](../../../installing-on-kubernetes/introduction/overview/), your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental).
- The Kubernetes versions that can be installed using KubeKey are different from the Kubernetes versions supported by KubeSphere v3.0.0. If you want to [install KubeSphere 3.2.1 on an existing Kubernetes cluster](../../../installing-on-kubernetes/introduction/overview/), your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental).
{{</ notice >}}

View File

@ -107,7 +107,7 @@ Follow the step below to download [KubeKey](../kubekey).
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -123,7 +123,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -138,7 +138,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -162,7 +162,7 @@ Command:
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.
@ -177,7 +177,7 @@ Here are some examples for your reference:
./kk create config [-f ~/myfolder/abc.yaml]
```
- You can specify a KubeSphere version that you want to install (for example, `--with-kubesphere v3.2.0`).
- You can specify a KubeSphere version that you want to install (for example, `--with-kubesphere v3.2.1`).
```bash
./kk create config --with-kubesphere [version]
@ -210,7 +210,7 @@ spec:
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
```
#### Hosts
@ -285,7 +285,7 @@ KubeKey will install [OpenEBS](https://openebs.io/) to provision [LocalPV](https
{{< notice tip >}}
- You can enable the multi-cluster feature by editing the configuration file. For more information, see [Multi-cluster Management](../../../multicluster-management/).
- You can also select the components you want to install. For more information, see [Enable Pluggable Components](../../../pluggable-components/). For an example of a complete `config-sample.yaml` file, see [this file](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md).
- You can also select the components you want to install. For more information, see [Enable Pluggable Components](../../../pluggable-components/). For an example of a complete `config-sample.yaml` file, see [this file](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md).
{{</ notice >}}

View File

@ -45,7 +45,7 @@ The below table describes the above parameters in detail.
</tr>
<tr>
<td><code>version</code></td>
<td>The Kubernetes version to be installed. If you do not specify a Kubernetes version, {{< contentLink "docs/installing-on-linux/introduction/kubekey" "KubeKey" >}} v1.2.0 will install Kubernetes v1.21.5 by default. For more information, see {{< contentLink "docs/installing-on-linux/introduction/kubekey/#support-matrix" "Support Matrix" >}}.</td>
<td>The Kubernetes version to be installed. If you do not specify a Kubernetes version, {{< contentLink "docs/installing-on-linux/introduction/kubekey" "KubeKey" >}} v1.2.1 will install Kubernetes v1.21.5 by default. For more information, see {{< contentLink "docs/installing-on-linux/introduction/kubekey/#support-matrix" "Support Matrix" >}}.</td>
</tr>
<tr>
<td><code>imageRepo</code></td>
@ -120,7 +120,7 @@ The below table describes the above parameters in detail.
{{< notice note >}}
- \* By default, KubeKey does not define these parameters in the configuration file while you can manually add them and customize their values.
- `addons` is used to install cloud-native add-ons (YAML or Chart). For more information, see [this file](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/addons.md).
- This page only lists part of the parameters in the configuration file created by KubeKey. For more information about other parameters, see [this example file](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md).
- `addons` is used to install cloud-native add-ons (YAML or Chart). For more information, see [this file](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/addons.md).
- This page only lists part of the parameters in the configuration file created by KubeKey. For more information about other parameters, see [this example file](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md).
{{</ notice >}}

View File

@ -32,7 +32,7 @@ Follow the step below to download [KubeKey](../../../installing-on-linux/introdu
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -48,7 +48,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -63,7 +63,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. Note that an earlier version of KubeKey cannot be used to install K3s.
The commands above download the latest release (v1.2.1) of KubeKey. Note that an earlier version of KubeKey cannot be used to install K3s.
{{</ notice >}}
@ -78,12 +78,12 @@ chmod +x kk
1. Create a configuration file of your cluster by running the following command:
```bash
./kk create config --with-kubernetes v1.21.4-k3s --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.4-k3s --with-kubesphere v3.2.1
```
{{< notice note >}}
KubeKey v1.2.0 supports the installation of K3s v1.21.4.
KubeKey v1.2.1 supports the installation of K3s v1.21.4.
{{</ notice >}}
@ -131,7 +131,7 @@ chmod +x kk
{{< notice note >}}
For more information about each field in the configuration file, see [an example file](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md).
For more information about each field in the configuration file, see [an example file](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md).
{{</ notice >}}

View File

@ -199,7 +199,7 @@ Follow the step below to download KubeKey.
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -215,7 +215,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -230,7 +230,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -244,15 +244,15 @@ chmod +x kk
With KubeKey, you can install Kubernetes and KubeSphere together. You have the option to create a multi-node cluster by customizing parameters in the configuration file.
Create a Kubernetes cluster with KubeSphere installed (for example, `--with-kubesphere v3.2.0`):
Create a Kubernetes cluster with KubeSphere installed (for example, `--with-kubesphere v3.2.1`):
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command above, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.
@ -286,7 +286,7 @@ spec:
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
```
Create a cluster using the configuration file you customized above:

View File

@ -289,7 +289,7 @@ systemctl status -l keepalived
## Download KubeKey
[Kubekey](https://github.com/kubesphere/kubekey) is the brand-new installer which provides an easy, fast and flexible way to install Kubernetes and KubeSphere 3.2.0.
[Kubekey](https://github.com/kubesphere/kubekey) is the brand-new installer which provides an easy, fast and flexible way to install Kubernetes and KubeSphere 3.2.1.
Follow the step below to download KubeKey.
@ -300,7 +300,7 @@ Follow the step below to download KubeKey.
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -316,7 +316,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -331,7 +331,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -345,15 +345,15 @@ chmod +x kk
With KubeKey, you can install Kubernetes and KubeSphere together. You have the option to create a multi-node cluster by customizing parameters in the configuration file.
Create a Kubernetes cluster with KubeSphere installed (for example, `--with-kubesphere v3.2.0`):
Create a Kubernetes cluster with KubeSphere installed (for example, `--with-kubesphere v3.2.1`):
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.
@ -396,7 +396,7 @@ spec:
domain: lb.kubesphere.local
# vip
address: "10.10.71.67"
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere
@ -429,7 +429,7 @@ metadata:
name: ks-installer
namespace: kubesphere-system
labels:
version: v3.2.0
version: v3.2.1
spec:
local_registry: ""
persistence:

View File

@ -119,7 +119,7 @@ Follow the steps below to download [KubeKey](../../../installing-on-linux/introd
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -135,7 +135,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -150,7 +150,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -165,12 +165,12 @@ chmod +x kk
1. Specify a Kubernetes version and a KubeSphere version that you want to install. For example:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.
@ -203,7 +203,7 @@ chmod +x kk
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere

View File

@ -71,7 +71,7 @@ Follow the steps below to download [KubeKey](../../../installing-on-linux/introd
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -87,7 +87,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -102,7 +102,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -117,12 +117,12 @@ chmod +x kk
1. Specify a Kubernetes version and a KubeSphere version that you want to install. For example:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.
@ -155,7 +155,7 @@ chmod +x kk
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere

View File

@ -73,7 +73,7 @@ Follow the steps below to download [KubeKey](../../../installing-on-linux/introd
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -89,7 +89,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -104,7 +104,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -119,12 +119,12 @@ chmod +x kk
1. Specify a Kubernetes version and a KubeSphere version that you want to install. For example:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.
@ -157,7 +157,7 @@ chmod +x kk
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere

View File

@ -101,7 +101,7 @@ ssh -i .ssh/id_rsa2 -p50200 kubesphere@40.81.5.xx
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -117,7 +117,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -132,7 +132,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -145,12 +145,12 @@ The commands above download the latest release (v1.2.0) of KubeKey. You can chan
2. Create an example configuration file with default configurations. Here Kubernetes v1.21.5 is used as an example.
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.
@ -182,7 +182,7 @@ spec:
- node000001
- node000002
```
For more information, see [this file](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md).
For more information, see [this file](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md).
### Configure the load balancer
@ -194,7 +194,7 @@ In addition to node information, you need to configure your load balancer in the
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: "40.81.5.xx"
port: "6443"
port: 6443
```
{{< notice note >}}

View File

@ -126,7 +126,7 @@ Follow the step below to download KubeKey.
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -142,7 +142,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -157,7 +157,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -170,12 +170,12 @@ chmod +x kk
Create an example configuration file with default configurations. Here Kubernetes v1.21.5 is used as an example.
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../../installing-on-linux/introduction/kubekey/#support-matrix).
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed unless you install it using the `addons` field in the configuration file or add this flag again when you use `./kk create cluster` later.
- If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.
@ -221,7 +221,7 @@ spec:
- node3
```
For a complete configuration sample explanation, see [this file](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md).
For a complete configuration sample explanation, see [this file](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md).
### Step 4: Configure the load balancer
@ -237,7 +237,7 @@ respectively, and you can refer to the following example.
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: "192.168.0.253"
port: "6443"
port: 6443
```
{{< notice note >}}

View File

@ -39,9 +39,9 @@ If you adopt [All-in-One Installation](../../quick-start/all-in-one-on-linux/),
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable Alerting first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable Alerting first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -57,7 +57,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -44,9 +44,9 @@ If you adopt [All-in-One Installation](../../quick-start/all-in-one-on-linux/),
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable the KubeSphere App Store first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable the KubeSphere App Store first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -63,7 +63,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```
@ -109,7 +109,7 @@ After you log in to the console, if you can see **App Store** in the upper-left
{{< notice note >}}
- You can even access the App Store without logging in to the console by visiting `<Node IP Address>:30880/apps`.
- The **OpenPitrix** tab in KubeSphere 3.2.0 does not appear on the **System Components** page after the App Store is enabled.
- The **OpenPitrix** tab in KubeSphere 3.2.x does not appear on the **System Components** page after the App Store is enabled.
{{</ notice >}}

View File

@ -57,9 +57,9 @@ By default, KubeKey will install Elasticsearch internally if Auditing is enabled
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere Auditing first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere Auditing first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -91,7 +91,7 @@ By default, ks-installer will install Elasticsearch internally if Auditing is en
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -43,9 +43,9 @@ If you adopt [All-in-One Installation](../../quick-start/all-in-one-on-linux/),
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere DevOps first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere DevOps first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -61,7 +61,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -59,9 +59,9 @@ By default, KubeKey will install Elasticsearch internally if Events is enabled.
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere Events first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere Events first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -93,7 +93,7 @@ By default, ks-installer will install Elasticsearch internally if Events is enab
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -47,9 +47,9 @@ When you implement multi-node installation of KubeSphere on Linux, you need to c
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeEdge first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeEdge first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -67,7 +67,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
4. Save the file and execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -38,7 +38,7 @@ When you install KubeSphere on Linux, you need to create a configuration file, w
containerruntime: docker
```
{{< notice info >}}To use containerd as the container runtime, change the value of the field `containerruntime` to `containerd`. If you upgraded to KubeSphere 3.2.0 from earlier versions, you have to manually add the field `containerruntime` under `logging` when enabling KubeSphere Logging system.
{{< notice info >}}To use containerd as the container runtime, change the value of the field `containerruntime` to `containerd`. If you upgraded to KubeSphere 3.2.1 from earlier versions, you have to manually add the field `containerruntime` under `logging` when enabling KubeSphere Logging system.
{{</ notice >}}
@ -65,9 +65,9 @@ When you install KubeSphere on Linux, you need to create a configuration file, w
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere Logging first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere Logging first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -81,7 +81,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
containerruntime: docker
```
{{< notice info >}}To use containerd as the container runtime, change the value of the field `.logging.containerruntime` to `containerd`. If you upgraded to KubeSphere 3.2.0 from earlier versions, you have to manually add the field `containerruntime` under `logging` when enabling KubeSphere Logging system.
{{< notice info >}}To use containerd as the container runtime, change the value of the field `.logging.containerruntime` to `containerd`. If you upgraded to KubeSphere 3.2.1 from earlier versions, you have to manually add the field `containerruntime` under `logging` when enabling KubeSphere Logging system.
{{</ notice >}}
@ -103,7 +103,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```
@ -130,7 +130,7 @@ A Custom Resource Definition (CRD) allows users to create a new type of resource
containerruntime: docker
```
{{< notice info >}}To use containerd as the container runtime, change the value of the field `.logging.containerruntime` to `containerd`. If you upgraded to KubeSphere 3.2.0 from earlier versions, you have to manually add the field `containerruntime` under `logging` when enabling KubeSphere Logging system.
{{< notice info >}}To use containerd as the container runtime, change the value of the field `.logging.containerruntime` to `containerd`. If you upgraded to KubeSphere 3.2.1 from earlier versions, you have to manually add the field `containerruntime` under `logging` when enabling KubeSphere Logging system.
{{</ notice >}}

View File

@ -39,9 +39,9 @@ When you implement multi-node installation of KubeSphere on Linux, you need to c
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable the Metrics Server first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable the Metrics Server first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -57,7 +57,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -49,9 +49,9 @@ If you adopt [All-in-One Installation](../../quick-start/all-in-one-on-linux/),
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable the Network Policy first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable the Network Policy first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -68,7 +68,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -40,9 +40,9 @@ When you implement multi-node installation of KubeSphere on Linux, you need to c
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable Pod IP Pools first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable Pod IP Pools first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -59,7 +59,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -41,9 +41,9 @@ If you adopt [All-in-One Installation](../../quick-start/all-in-one-on-linux/),
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere Service Mesh first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable KubeSphere Service Mesh first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -59,7 +59,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -40,9 +40,9 @@ When you implement multi-node installation of KubeSphere on Linux, you need to c
### Installing on Kubernetes
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable Service Topology first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) file.
As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introduction/overview/), you can enable Service Topology first in the [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) file.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) and edit it.
1. Download the file [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) and edit it.
```bash
vi cluster-configuration.yaml
@ -59,7 +59,7 @@ As you [install KubeSphere on Kubernetes](../../installing-on-kubernetes/introdu
3. Execute the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -1,8 +1,8 @@
---
title: "Uninstall Pluggable Components from KubeSphere 3.2.0"
title: "Uninstall Pluggable Components from KubeSphere 3.2.x"
keywords: "Installer, uninstall, KubeSphere, Kubernetes"
description: "Learn how to uninstall each pluggable component in KubeSphere 3.2.0."
linkTitle: "Uninstall Pluggable Components from KubeSphere 3.2.0"
description: "Learn how to uninstall each pluggable component in KubeSphere 3.2.x."
linkTitle: "Uninstall Pluggable Components from KubeSphere 3.2.x"
Weight: 6940
---
@ -10,7 +10,7 @@ After you [enable the pluggable components of KubeSphere](../../pluggable-compon
{{< notice note >}}
The methods of uninstalling certain pluggable components on KubeSphere 3.2.0 are different from the methods on KubeSphere v3.0.0. For more information about the uninstallation methods on KubeSphere v3.0.0, see [Uninstall Pluggable Components from KubeSphere](https://v3-0.docs.kubesphere.io/docs/faq/installation/uninstall-pluggable-components/).
The methods of uninstalling certain pluggable components on KubeSphere 3.2.x are different from the methods on KubeSphere v3.0.0. For more information about the uninstallation methods on KubeSphere v3.0.0, see [Uninstall Pluggable Components from KubeSphere](https://v3-0.docs.kubesphere.io/docs/faq/installation/uninstall-pluggable-components/).
{{</ notice >}}
@ -128,7 +128,7 @@ Change the value of `openpitrix.store.enabled` from `true` to `false` in `ks-ins
{{< notice note >}}
Notification is installed in KubeSphere 3.2.0 by default, so you do not need to uninstall it.
Notification is installed in KubeSphere 3.2.1 by default, so you do not need to uninstall it.
{{</ notice >}}

View File

@ -151,7 +151,7 @@ Perform the following steps to download KubeKey.
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or run the following command:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -167,7 +167,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -182,7 +182,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -203,12 +203,12 @@ You only need to run one command for all-in-one installation. The template is as
To create a Kubernetes cluster with KubeSphere installed, refer to the following command as an example:
```bash
./kk create cluster --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create cluster --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- Recommended Kubernetes versions for KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x and v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey installs Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../installing-on-linux/introduction/kubekey/#support-matrix).
- Recommended Kubernetes versions for KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x and v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey installs Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../installing-on-linux/introduction/kubekey/#support-matrix).
- For all-in-one installation, you do not need to change any configuration.
- If you do not add the flag `--with-kubesphere` in the command in this step, KubeSphere will not be deployed. KubeKey will install Kubernetes only. If you add the flag `--with-kubesphere` without specifying a KubeSphere version, the latest version of KubeSphere will be installed.
- KubeKey will install [OpenEBS](https://openebs.io/) to provision LocalPV for the development and testing environment by default, which is convenient for new users. For other storage classes, see [Persistent Storage Configurations](../../installing-on-linux/persistent-storage-configurations/understand-persistent-storage/).

View File

@ -50,7 +50,7 @@ When you implement multi-node installation of KubeSphere on Linux, you need to c
If you adopt [All-in-one Installation](../../quick-start/all-in-one-on-linux/), you do not need to create a `config-sample.yaml` file as you can create a cluster directly. Generally, the all-in-one mode is for users who are new to KubeSphere and look to get familiar with the system. If you want to enable pluggable components in this mode (for example, for testing purpose), refer to the [following section](#enable-pluggable-components-after-installation) to see how pluggable components can be installed after installation.
{{</ notice >}}
2. In this file, enable the pluggable components you want to install by changing `false` to `true` for `enabled`. Here is [the complete file](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md) for your reference. Save the file after you finish.
2. In this file, enable the pluggable components you want to install by changing `false` to `true` for `enabled`. Here is [the complete file](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md) for your reference. Save the file after you finish.
3. Create a cluster using the configuration file:
@ -73,7 +73,7 @@ When you install KubeSphere on Kubernetes, you need to use [ks-installer](https:
3. Save this local file and execute the following commands to start installation.
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -11,7 +11,7 @@ In addition to installing KubeSphere on a Linux machine, you can also deploy it
## Prerequisites
- To install KubeSphere 3.2.0 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental).
- To install KubeSphere 3.2.1 on Kubernetes, your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x or v1.22.x (experimental).
- Make sure your machine meets the minimal hardware requirement: CPU > 1 Core, Memory > 2 GB.
- A **default** Storage Class in your Kubernetes cluster needs to be configured before the installation.
@ -33,9 +33,9 @@ After you make sure your machine meets the conditions, perform the following ste
1. Run the following commands to start installation:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
2. After KubeSphere is successfully installed, you can run the following command to view the installation logs:

View File

@ -11,4 +11,4 @@ icon: "/images/docs/docs.svg"
---
This chapter demonstrates how cluster operators can upgrade KubeSphere to 3.2.0.
This chapter demonstrates how cluster operators can upgrade KubeSphere to 3.2.1.

View File

@ -1,6 +1,6 @@
---
title: "Air-Gapped Upgrade with ks-installer"
keywords: "Air-Gapped, upgrade, kubesphere, 3.2.0"
keywords: "Air-Gapped, upgrade, kubesphere, 3.2.1"
description: "Use ks-installer and offline package to upgrade KubeSphere."
linkTitle: "Air-Gapped Upgrade with ks-installer"
weight: 7500
@ -12,10 +12,10 @@ ks-installer is recommended for users whose Kubernetes clusters were not set up
## Prerequisites
- You need to have a KubeSphere cluster running v3.1.x. If your KubeSphere version is v3.0.0 or earlier, upgrade to v3.1.x first.
- Read [Release Notes for 3.2.0](../../release/release-v320/) carefully.
- Read [Release Notes for 3.2.1](../../release/release-v321/) carefully.
- Back up any important component beforehand.
- A Docker registry. You need to have a Harbor or other Docker registries. For more information, see [Prepare a Private Image Registry](../../installing-on-linux/introduction/air-gapped-installation/#step-2-prepare-a-private-image-registry).
- Supported Kubernetes versions of KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x, and v1.22.x (experimental).
- Supported Kubernetes versions of KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x, and v1.22.x (experimental).
## Step 1: Prepare Installation Images
@ -24,7 +24,7 @@ As you install KubeSphere in an air-gapped environment, you need to prepare an i
1. Download the image list file `images-list.txt` from a machine that has access to Internet through the following command:
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/images-list.txt
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/images-list.txt
```
{{< notice note >}}
@ -36,7 +36,7 @@ As you install KubeSphere in an air-gapped environment, you need to prepare an i
2. Download `offline-installation-tool.sh`.
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/offline-installation-tool.sh
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/offline-installation-tool.sh
```
3. Make the `.sh` file executable.
@ -96,7 +96,7 @@ Similar to installing KubeSphere on an existing Kubernetes cluster in an online
1. Execute the following command to download ks-installer and transfer it to your machine that serves as the taskbox for installation.
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
```
2. Verify that you have specified your private image registry in `spec.local_registry` in `cluster-configuration.yaml`. Note that if your existing cluster was installed in an air-gapped environment, you may already have this field specified. Otherwise, run the following command to edit `cluster-configuration.yaml` of your existing KubeSphere v3.1.x cluster and add the private image registry:

View File

@ -1,6 +1,6 @@
---
title: "Air-Gapped Upgrade with KubeKey"
keywords: "Air-Gapped, kubernetes, upgrade, kubesphere, 3.2.0"
keywords: "Air-Gapped, kubernetes, upgrade, kubesphere, 3.2.1"
description: "Use the offline package to upgrade Kubernetes and KubeSphere."
linkTitle: "Air-Gapped Upgrade with KubeKey"
weight: 7400
@ -11,7 +11,7 @@ Air-gapped upgrade with KubeKey is recommended for users whose KubeSphere and Ku
- You need to have a KubeSphere cluster running v3.1.x. If your KubeSphere version is v3.0.0 or earlier, upgrade to v3.1.x first.
- Your Kubernetes version must be v1.19.x or later.
- Read [Release Notes for 3.2.0](../../release/release-v320/) carefully.
- Read [Release Notes for 3.2.1](../../release/release-v321/) carefully.
- Back up any important component beforehand.
- A Docker registry. You need to have a Harbor or other Docker registries. For more information, see [Prepare a Private Image Registry](../../installing-on-linux/introduction/air-gapped-installation/#step-2-prepare-a-private-image-registry).
- Make sure every node can push and pull images from the Docker Registry.
@ -47,7 +47,7 @@ KubeKey upgrades Kubernetes from one MINOR version to the next MINOR version unt
### Step 1: Download KubeKey
Similar to installing KubeSphere on Linux in an online environment, you need to [download KubeKey v1.2.0](https://github.com/kubesphere/kubekey/releases) first. Download the `tar.gz` file, and transfer it to your local machine which serves as the taskbox for installation. After you uncompress the file, execute the following command to make `kk` executable:
Similar to installing KubeSphere on Linux in an online environment, you need to [download KubeKey v1.2.1](https://github.com/kubesphere/kubekey/releases) first. Download the `tar.gz` file, and transfer it to your local machine which serves as the taskbox for installation. After you uncompress the file, execute the following command to make `kk` executable:
```bash
chmod +x kk
@ -60,19 +60,19 @@ As you install KubeSphere and Kubernetes on Linux, you need to prepare an image
1. Download the image list file `images-list.txt` from a machine that has access to Internet through the following command:
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/images-list.txt
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/images-list.txt
```
{{< notice note >}}
This file lists images under `##+modulename` based on different modules. You can add your own images to this file following the same rule. To view the complete file, see [Appendix](../../installing-on-linux/introduction/air-gapped-installation/#image-list-of-kubesphere-v310).
This file lists images under `##+modulename` based on different modules. You can add your own images to this file following the same rule. To view the complete file, see [Appendix](../../installing-on-linux/introduction/air-gapped-installation/#image-list-of-kubesphere-v321).
{{</ notice >}}
2. Download `offline-installation-tool.sh`.
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/offline-installation-tool.sh
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/offline-installation-tool.sh
```
3. Make the `.sh` file executable.
@ -113,7 +113,7 @@ As you install KubeSphere and Kubernetes on Linux, you need to prepare an image
{{< notice note >}}
- You can change the Kubernetes version downloaded based on your needs. Recommended Kubernetes versions for KubeSphere 3.2.0 are v1.19.x, v1.20.x, v1.21.x, and v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../installing-on-linux/introduction/kubekey/#support-matrix).
- You can change the Kubernetes version downloaded based on your needs. Recommended Kubernetes versions for KubeSphere 3.2.1 are v1.19.x, v1.20.x, v1.21.x, and v1.22.x (experimental). If you do not specify a Kubernetes version, KubeKey will install Kubernetes v1.21.5 by default. For more information about supported Kubernetes versions, see [Support Matrix](../../installing-on-linux/introduction/kubekey/#support-matrix).
- You can upgrade Kubernetes from v1.16.13 to v1.17.9 by downloading the v1.17.9 Kubernetes binary file, but for cross-version upgrades, all intermediate versions need to be downloaded in advance. For example, if you want to upgrade Kubernetes from v1.15.12 to v1.18.6, you need to download Kubernetes v1.16.13 and v1.17.9, and the v1.18.6 binary file.
@ -160,7 +160,7 @@ Transfer your packaged image file to your local machine and execute the followin
| | Kubernetes | KubeSphere |
| ------ | ---------- | ---------- |
| Before | v1.18.6 | v3.1.x |
| After | v1.21.5 | 3.2.0 |
| After | v1.21.5 | 3.2.1 |
#### Upgrade a cluster
@ -177,7 +177,7 @@ Execute the following command to generate an example configuration file for inst
For example:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0 -f config-sample.yaml
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1 -f config-sample.yaml
```
{{< notice note >}}
@ -188,7 +188,7 @@ Make sure the Kubernetes version is the one you downloaded.
#### Edit the configuration file
Edit the configuration file `config-sample.yaml`. Here is [an example for your reference](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md).
Edit the configuration file `config-sample.yaml`. Here is [an example for your reference](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md).
{{< notice warning >}}
@ -218,7 +218,7 @@ Set `privateRegistry` of your `config-sample.yaml` file:
privateRegistry: dockerhub.kubekey.local
```
#### Upgrade your single-node cluster to KubeSphere 3.2.0 and Kubernetes v1.21.5
#### Upgrade your single-node cluster to KubeSphere 3.2.1 and Kubernetes v1.21.5
```bash
./kk upgrade -f config-sample.yaml
@ -248,7 +248,7 @@ To upgrade Kubernetes to a specific version, explicitly provide the version afte
| | Kubernetes | KubeSphere |
| ------ | ---------- | ---------- |
| Before | v1.18.6 | v3.1.x |
| After | v1.21.5 | 3.2.0 |
| After | v1.21.5 | 3.2.1 |
#### Upgrade a cluster
@ -265,7 +265,7 @@ In this example, KubeSphere is installed on multiple nodes, so you need to speci
For example:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0 -f config-sample.yaml
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1 -f config-sample.yaml
```
{{< notice note >}}
@ -276,7 +276,7 @@ Make sure the Kubernetes version is the one you downloaded.
#### Edit the configuration file
Edit the configuration file `config-sample.yaml`. Here is [an example for your reference](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md).
Edit the configuration file `config-sample.yaml`. Here is [an example for your reference](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md).
{{< notice warning >}}
@ -308,7 +308,7 @@ Set `privateRegistry` of your `config-sample.yaml` file:
privateRegistry: dockerhub.kubekey.local
```
#### Upgrade your multi-node cluster to KubeSphere 3.2.0 and Kubernetes v1.21.5
#### Upgrade your multi-node cluster to KubeSphere 3.2.1 and Kubernetes v1.21.5
```bash
./kk upgrade -f config-sample.yaml

View File

@ -1,6 +1,6 @@
---
title: "Upgrade — Overview"
keywords: "Kubernetes, upgrade, KubeSphere, 3.2.0, upgrade"
keywords: "Kubernetes, upgrade, KubeSphere, 3.2.1, upgrade"
description: "Understand what you need to pay attention to before the upgrade, such as versions, and upgrade tools."
linkTitle: "Overview"
weight: 7100
@ -8,10 +8,10 @@ weight: 7100
## Make Your Upgrade Plan
KubeSphere 3.2.0 is compatible with Kubernetes 1.19.x, 1.20.x, 1.21.x, and 1.22.x (experimental):
KubeSphere 3.2.1 is compatible with Kubernetes 1.19.x, 1.20.x, 1.21.x, and 1.22.x (experimental):
- Before you upgrade your cluster to KubeSphere 3.2.0, you need to have a KubeSphere cluster running v3.1.x.
- If your existing KubeSphere v3.1.x cluster is installed on Kubernetes 1.19.x+, you can choose to only upgrade KubeSphere to 3.2.0 or upgrade Kubernetes (to a higher version) and KubeSphere (to 3.2.0) at the same time.
- Before you upgrade your cluster to KubeSphere 3.2.1, you need to have a KubeSphere cluster running v3.1.x.
- If your existing KubeSphere v3.1.x cluster is installed on Kubernetes 1.19.x+, you can choose to only upgrade KubeSphere to 3.2.1 or upgrade Kubernetes (to a higher version) and KubeSphere (to 3.2.1) at the same time.
## Before the Upgrade

View File

@ -11,19 +11,19 @@ ks-installer is recommended for users whose Kubernetes clusters were not set up
## Prerequisites
- You need to have a KubeSphere cluster running v3.1.x. If your KubeSphere version is v3.0.0 or earlier, upgrade to v3.1.x first.
- Read [Release Notes for 3.2.0](../../release/release-v320/) carefully.
- Read [Release Notes for 3.2.1](../../release/release-v321/) carefully.
- Back up any important component beforehand.
- Supported Kubernetes versions of KubeSphere 3.2.0: v1.19.x, v1.20.x, v1.21.x, and v1.22.x (experimental).
- Supported Kubernetes versions of KubeSphere 3.2.1: v1.19.x, v1.20.x, v1.21.x, and v1.22.x (experimental).
## Apply ks-installer
Run the following command to upgrade your cluster.
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
```
## Enable Pluggable Components
You can [enable new pluggable components](../../pluggable-components/overview/) of KubeSphere 3.2.0 after the upgrade to explore more features of the container platform.
You can [enable new pluggable components](../../pluggable-components/overview/) of KubeSphere 3.2.1 after the upgrade to explore more features of the container platform.

View File

@ -1,6 +1,6 @@
---
title: "Upgrade with KubeKey"
keywords: "Kubernetes, upgrade, KubeSphere, 3.2.0, KubeKey"
keywords: "Kubernetes, upgrade, KubeSphere, 3.2.1, KubeKey"
description: "Use KubeKey to upgrade Kubernetes and KubeSphere."
linkTitle: "Upgrade with KubeKey"
weight: 7200
@ -12,7 +12,7 @@ This tutorial demonstrates how to upgrade your cluster using KubeKey.
## Prerequisites
- You need to have a KubeSphere cluster running v3.1.x. If your KubeSphere version is v3.0.0 or earlier, upgrade to v3.1.x first.
- Read [Release Notes for 3.2.0](../../release/release-v320/) carefully.
- Read [Release Notes for 3.2.1](../../release/release-v321/) carefully.
- Back up any important component beforehand.
- Make your upgrade plan. Two scenarios are provided in this document for [all-in-one clusters](#all-in-one-cluster) and [multi-node clusters](#multi-node-cluster) respectively.
@ -27,7 +27,7 @@ Follow the steps below to download KubeKey before you upgrade your cluster.
Download KubeKey from its [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) or use the following command directly.
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -43,7 +43,7 @@ export KKZONE=cn
Run the following command to download KubeKey:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -58,7 +58,7 @@ After you download KubeKey, if you transfer it to a new machine also with poor n
{{< notice note >}}
The commands above download the latest release (v1.2.0) of KubeKey. You can change the version number in the command to download a specific version.
The commands above download the latest release (v1.2.1) of KubeKey. You can change the version number in the command to download a specific version.
{{</ notice >}}
@ -80,10 +80,10 @@ When upgrading Kubernetes, KubeKey will upgrade from one MINOR version to the ne
### All-in-one cluster
Run the following command to use KubeKey to upgrade your single-node cluster to KubeSphere 3.2.0 and Kubernetes v1.21.5:
Run the following command to use KubeKey to upgrade your single-node cluster to KubeSphere 3.2.1 and Kubernetes v1.21.5:
```bash
./kk upgrade --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk upgrade --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
To upgrade Kubernetes to a specific version, explicitly provide the version after the flag `--with-kubernetes`. Available versions are:
@ -120,15 +120,15 @@ Edit `sample.yaml` based on your cluster configuration. Make sure you replace th
{{< notice note >}}
For more information, see [Edit the configuration file](../../installing-on-linux/introduction/multioverview/#2-edit-the-configuration-file) or refer to the `Cluster` section of [the complete configuration file](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md) for more information.
For more information, see [Edit the configuration file](../../installing-on-linux/introduction/multioverview/#2-edit-the-configuration-file) or refer to the `Cluster` section of [the complete configuration file](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md) for more information.
{{</ notice >}}
#### Step 3: Upgrade your cluster
The following command upgrades your cluster to KubeSphere 3.2.0 and Kubernetes v1.21.5:
The following command upgrades your cluster to KubeSphere 3.2.1 and Kubernetes v1.21.5:
```bash
./kk upgrade --with-kubernetes v1.21.5 --with-kubesphere v3.2.0 -f sample.yaml
./kk upgrade --with-kubernetes v1.21.5 --with-kubesphere v3.2.1 -f sample.yaml
```
To upgrade Kubernetes to a specific version, explicitly provide the version after the flag `--with-kubernetes`. Available versions are:
@ -140,6 +140,6 @@ To upgrade Kubernetes to a specific version, explicitly provide the version afte
{{< notice note >}}
To use new features of KubeSphere 3.2.0, you may need to enable some pluggable components after the upgrade.
To use new features of KubeSphere 3.2.1, you may need to enable some pluggable components after the upgrade.
{{</ notice >}}

View File

@ -1,13 +1,13 @@
---
title: "Changes after Upgrade"
keywords: "Kubernetes, upgrade, KubeSphere, 3.2.0"
keywords: "Kubernetes, upgrade, KubeSphere, 3.2.1"
description: "Understand what will be changed after the upgrade."
linkTitle: "Changes after Upgrade"
weight: 7600
---
This section covers the changes after upgrade for existing settings in previous versions. If you want to know all the new features and enhancements in KubeSphere 3.2.0, see [Release Notes for 3.2.0](../../release/release-v320/).
This section covers the changes after upgrade for existing settings in previous versions. If you want to know all the new features and enhancements in KubeSphere 3.2.1, see [Release Notes for 3.2.1](../../release/release-v321/).
## Access Control

View File

@ -83,7 +83,7 @@ weight: 12220
{{</ notice >}}
6. 如果您使用 KubeSphere 3.2.0,请在配置 LDAP 之后执行以下命令并等待至 `ks-installer` 成功运行:
6. 如果您使用 KubeSphere 3.2.1,请在配置 LDAP 之后执行以下命令并等待至 `ks-installer` 成功运行:
```bash
kubectl -n kubesphere-system set image deployment/ks-apiserver *=kubespheredev/ks-apiserver:release-3.2

View File

@ -6,7 +6,7 @@ linkTitle: "Cluster Gateway"
weight: 8630
---
KubeSphere 3.2.0 provides cluster-scope gateways to let all projects share a global project gateway. This document describes how to set a cluster gateway on KubeSphere.
KubeSphere 3.2.x provides cluster-scope gateways to let all projects share a global project gateway. This document describes how to set a cluster gateway on KubeSphere.
## Prerequisites

View File

@ -43,9 +43,9 @@ KubeSphere 提供灵活的日志接收器配置方式。基于 [FluentBit Operat
### 添加 Elasticsearch 作为日志接收器
如果 [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md) 中启用了 `logging`、`events` 或 `auditing`,则会添加默认的 Elasticsearch 接收器,服务地址会设为 Elasticsearch 集群。
如果 [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md) 中启用了 `logging`、`events` 或 `auditing`,则会添加默认的 Elasticsearch 接收器,服务地址会设为 Elasticsearch 集群。
`logging`、`events` 或 `auditing` 启用时,如果 [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md) 中未指定 `externalElasticsearchUrl``externalElasticsearchPort`,则内置 Elasticsearch 集群会部署至 Kubernetes 集群。内置 Elasticsearch 集群仅用于测试和开发。生产环境下,建议您集成外置 Elasticsearch 集群。
`logging`、`events` 或 `auditing` 启用时,如果 [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md) 中未指定 `externalElasticsearchUrl``externalElasticsearchPort`,则内置 Elasticsearch 集群会部署至 Kubernetes 集群。内置 Elasticsearch 集群仅用于测试和开发。生产环境下,建议您集成外置 Elasticsearch 集群。
日志查询需要依靠所配置的内置或外置 Elasticsearch 集群。
@ -61,7 +61,7 @@ Kafka 往往用于接收日志,并作为 Spark 等处理系统的代理 (Broke
## 为资源事件或审计日志添加日志接收器
自 KubeSphere v3.0.0 起,资源事件和审计日志可以通过和容器日志相同的方式进行存档。如果在 [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md) 中启用了 `events``auditing`**日志接收器**页面会对应显示**资源事件**或**审计日志**选项卡。您可以前往对应选项卡为资源事件或审计日志配置日志接收器。
自 KubeSphere v3.0.0 起,资源事件和审计日志可以通过和容器日志相同的方式进行存档。如果在 [ClusterConfiguration](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md) 中启用了 `events``auditing`**日志接收器**页面会对应显示**资源事件**或**审计日志**选项卡。您可以前往对应选项卡为资源事件或审计日志配置日志接收器。
容器日志、资源事件和审计日志应存储在不同的 Elasticsearch 索引中以便在 KubeSphere 中进行搜索。系统以`<索引前缀>-<年-月-日>`格式自动生成索引。

View File

@ -40,7 +40,7 @@ weight: 11440
{{< notice note >}}
这些 Kubernetes 集群可以被托管至不同的云厂商,也可以使用不同的 Kubernetes 版本。针对 KubeSphere 3.2.0 推荐的 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 和 v1.22.x实验性支持
这些 Kubernetes 集群可以被托管至不同的云厂商,也可以使用不同的 Kubernetes 版本。针对 KubeSphere 3.2.1 推荐的 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 和 v1.22.x实验性支持
{{</ notice >}}

View File

@ -288,7 +288,7 @@ KubeSphere 中的图形编辑面板包含用于 Jenkins [阶段 (Stage)](https:/
{{< notice note >}}
在 KubeSphere 3.2.0 中,能够运行流水线的帐户也能够继续或终止该流水线。此外,流水线创建者、拥有该项目管理员角色的用户或者您指定的帐户也有权限继续或终止流水线。
在 KubeSphere 3.2.x 中,能够运行流水线的帐户也能够继续或终止该流水线。此外,流水线创建者、拥有该项目管理员角色的用户或者您指定的帐户也有权限继续或终止流水线。
{{</ notice >}}

View File

@ -219,7 +219,7 @@ KubeSphere 中可以创建两种类型的流水线:一种是本教程中介绍
{{< notice note >}}
在 KubeSphere 3.2.0 中,如果不指定审核员,那么能够运行流水线的帐户也能够继续或终止该流水线。流水线创建者、在该项目中具有 `admin` 角色的用户或者您指定的帐户也有权限继续或终止流水线。
在 KubeSphere 3.2.x 中,如果不指定审核员,那么能够运行流水线的帐户也能够继续或终止该流水线。流水线创建者、在该项目中具有 `admin` 角色的用户或者您指定的帐户也有权限继续或终止流水线。
{{</ notice >}}

View File

@ -6,7 +6,7 @@ linkTitle: "使用流水线模板"
weight: 11290
---
KubeSphere 提供图形编辑面板,您可以通过交互式操作定义 Jenkins 流水线的阶段和步骤。KubeSphere 3.2.0 中提供两个内置流水线模板,作为持续集成 (CI) 和持续交付 (CD) 的框架。
KubeSphere 提供图形编辑面板,您可以通过交互式操作定义 Jenkins 流水线的阶段和步骤。KubeSphere 3.2.1 中提供两个内置流水线模板,作为持续集成 (CI) 和持续交付 (CD) 的框架。
在 KubeSphere 的 DevOps 项目中创建了流水线后,您可以点击该流水线查看其详情,然后点击**编辑流水线**按需选择一个流水线模板。本文档对这两个流水线模板的概念进行阐述。

View File

@ -31,9 +31,9 @@ Weight: 16520
```yaml
client:
version:
kubesphere: v3.2.0
kubesphere: v3.2.1
kubernetes: v1.21.5
openpitrix: v3.2.0
openpitrix: v3.2.1
enableKubeConfig: true
systemWorkspace: "$" # 请手动添加此行。
```

View File

@ -29,7 +29,7 @@ Telemetry 收集已安装 KubeSphere 集群的大小、KubeSphere 和 Kubernetes
### 安装前禁用 Telemetry
在现有 Kubernetes 集群上安装 KubeSphere 时,您需要下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件用于配置集群。如需禁用 Telemetry请勿直接执行 `kubectl apply -f` 命令应用该文件。
在现有 Kubernetes 集群上安装 KubeSphere 时,您需要下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件用于配置集群。如需禁用 Telemetry请勿直接执行 `kubectl apply -f` 命令应用该文件。
{{< notice note >}}
@ -37,7 +37,7 @@ Telemetry 收集已安装 KubeSphere 集群的大小、KubeSphere 和 Kubernetes
{{</ notice >}}
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件并编辑。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件并编辑。
```bash
vi cluster-configuration.yaml
@ -57,7 +57,7 @@ Telemetry 收集已安装 KubeSphere 集群的大小、KubeSphere 和 Kubernetes
3. 保存文件并执行以下命令开始安装:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -42,13 +42,13 @@ Server Version: version.Info{Major:"1", Minor:"18+", GitVersion:"v1.18.4-tke.2",
- 使用 kubectl 执行以下命令安装 KubeSphere
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
```
- 下载集群配置文件
```bash
wget https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
wget https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
{{< notice tip >}}

View File

@ -142,8 +142,8 @@ alicloud-disk-topology diskplugin.csi.alibabacloud.com Delete
1.使用 [ks-installer](https://github.com/kubesphere/ks-installer) 在已有的 Kubernetes 集群上来部署 KubeSphere下载 YAML 文件:
```
wget https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
wget https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
wget https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
wget https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```

View File

@ -98,9 +98,9 @@ Azure Kubernetes Services 本身将放置在`KubeSphereRG`中。
请使用以下命令开始部署 KubeSphere。
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
可以通过以下命令检查安装日志:

View File

@ -30,7 +30,7 @@ weight: 4230
{{< notice note >}}
- 如需在 Kubernetes 上安装 KubeSphere 3.2.0,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 如需在 Kubernetes 上安装 KubeSphere 3.2.1,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 此示例中包括 3 个节点。您可以根据自己的需求添加更多节点,尤其是在生产环境中。
- 机器类型 Standard/4 GB/2 vCPU 仅用于最小化安装的如果您计划启用多个可插拔组件或将集群用于生产建议将节点升级到规格更大的类型例如CPU-Optimized /8 GB /4 vCPUs。DigitalOcean 是基于工作节点类型来配置主节点而对于标准节点API server 可能会很快会变得无响应。
@ -47,9 +47,9 @@ weight: 4230
- 使用 kubectl 安装 KubeSphere以下命令仅用于默认的最小安装。
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
- 检查安装日志:

View File

@ -84,7 +84,7 @@ aws-cli/2.1.2 Python/3.7.3 Linux/4.18.0-193.6.3.el8_2.x86_64 exe/x86_64.centos.8
{{< notice note >}}
- 如需在 Kubernetes 上安装 KubeSphere 3.2.0,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 如需在 Kubernetes 上安装 KubeSphere 3.2.1,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 此示例中包括 3 个节点。您可以根据自己的需求添加更多节点,尤其是在生产环境中。
- t3.medium2 个 vCPU4 GB 内存)机器类型仅用于最小化安装,如果要启用可插拔组件或集群用于生产,请选择具有更大规格的机器类型。
- 对于其他设置,您也可以根据自己的需要进行更改,也可以使用默认值。
@ -130,9 +130,9 @@ aws-cli/2.1.2 Python/3.7.3 Linux/4.18.0-193.6.3.el8_2.x86_64 exe/x86_64.centos.8
- 使用 kubectl 安装 KubeSphere以下命令仅用于默认的最小安装。
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
- 检查安装日志:

View File

@ -30,7 +30,7 @@ weight: 4240
{{< notice note >}}
- 如需在 Kubernetes 上安装 KubeSphere 3.2.0,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 如需在 Kubernetes 上安装 KubeSphere 3.2.1,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 此示例中包括3个节点可以根据自己的需求添加更多节点尤其是在生产环境中。
- 最小安装的机器类型为 e2-medium2 个 vCPU4GB 内存)。如果要启用可插拔组件或将集群用于生产,请选择具有更高配置的机器类型。
- 对于其他设置,可以根据自己的需要进行更改,也可以使用默认值。
@ -46,9 +46,9 @@ weight: 4240
- 使用 kubectl 安装 KubeSphere以下命令仅用于默认的最小安装。
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
- 检查安装日志:

View File

@ -15,7 +15,7 @@ weight: 4250
首先按使用环境的资源需求创建 Kubernetes 集群,满足以下一些条件即可(如已有环境并满足条件可跳过本节内容):
- 如需在 Kubernetes 上安装 KubeSphere 3.2.0,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 如需在 Kubernetes 上安装 KubeSphere 3.2.1,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 需要确保 Kubernetes 集群所使用的云主机的网络正常工作,可以通过在创建集群的同时**自动创建**或**使用已有**弹性 IP或者在集群创建后自行配置网络如配置 [NAT 网关](https://support.huaweicloud.com/natgateway/))。
- 工作节点规格建议选择 `s3.xlarge.2``4核8GB` 配置,并按需扩展工作节点数量(通常生产环境需要 3 个及以上工作节点)。
@ -74,8 +74,8 @@ volumeBindingMode: Immediate
接下来就可以使用 [ks-installer](https://github.com/kubesphere/ks-installer) 在已有的 Kubernetes 集群上来部署 KubeSphere建议首先还是以最小功能集进行安装可执行以下命令
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
执行部署命令后,可以通过进入**工作负载** > **容器组 Pod** 界面,在右侧面板中查询 `kubesphere-system` 命名空间下的 Pod 运行状态了解 KubeSphere 平台最小功能集的部署状态;通过该命名空间下 `ks-console-xxxx` 容器的状态来了解 KubeSphere 控制台应用的可用状态。

View File

@ -28,7 +28,7 @@ weight: 4260
{{< notice note >}}
- 如需在 Kubernetes 上安装 KubeSphere 3.2.0,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 如需在 Kubernetes 上安装 KubeSphere 3.2.1,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 建议您在**可见性类型**中选择**公共**,即每个节点会分配到一个公共 IP 地址,此地址之后可用于访问 KubeSphere Web 控制台。
- 在 Oracle Cloud 中,**配置**定义了一个实例会分配到的 CPU 和内存等资源量,本示例使用 `VM.Standard.E2.2 (2 CPUs and 16G Memory)`。有关更多信息,请参见 [Standard Shapes](https://docs.cloud.oracle.com/en-us/iaas/Content/Compute/References/computeshapes.htm#vmshapes__vm-standard)。
- 本示例包含 3 个节点,可以根据需求自行添加节点(尤其是生产环境)。
@ -64,9 +64,9 @@ weight: 4260
1. 使用 kubectl 安装 KubeSphere。直接输入以下命令会默认执行 KubeSphere 的最小化安装。
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
2. 检查安装日志:

View File

@ -32,9 +32,9 @@ KubeSphere 承诺为用户提供即插即用架构,您可以轻松地将 KubeS
1. 执行以下命令以开始安装:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
```
2. 检查安装日志:

View File

@ -10,7 +10,7 @@ weight: 4120
您可以在虚拟机和裸机上安装 KubeSphere并同时配置 Kubernetes。另外只要 Kubernetes 集群满足以下前提条件,那么您也可以在云托管和本地 Kubernetes 集群上部署 KubeSphere。
- 如需在 Kubernetes 上安装 KubeSphere 3.2.0,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 如需在 Kubernetes 上安装 KubeSphere 3.2.1,您的 Kubernetes 版本必须为v1.19.xv1.20.xv1.21.x 或 v1.22.x实验性支持
- 可用 CPU > 1 核;内存 > 2 G。
- Kubernetes 集群已配置**默认** StorageClass请使用 `kubectl get sc` 进行确认)。
- 使用 `--cluster-signing-cert-file``--cluster-signing-key-file` 参数启动集群时kube-apiserver 将启用 CSR 签名功能。请参见 [RKE 安装问题](https://github.com/kubesphere/kubesphere/issues/1925#issuecomment-591698309)。

View File

@ -90,19 +90,19 @@ Docker 使用 `/var/lib/docker` 作为默认路径来存储所有 Docker 相关
1. 使用以下命令从能够访问互联网的机器上下载镜像清单文件 `images-list.txt`
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/images-list.txt
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/images-list.txt
```
{{< notice note >}}
该文件根据不同的模块列出了 `##+modulename` 下的镜像。您可以按照相同的规则把自己的镜像添加到这个文件中。要查看完整文件,请参见[附录](../../../installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped/#kubesphere-v310-镜像清单)。
该文件根据不同的模块列出了 `##+modulename` 下的镜像。您可以按照相同的规则把自己的镜像添加到这个文件中。要查看完整文件,请参见[附录](../../../installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped/#kubesphere-v321-镜像清单)。
{{</ notice >}}
2. 下载 `offline-installation-tool.sh`
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/offline-installation-tool.sh
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/offline-installation-tool.sh
```
3. 使 `.sh` 文件可执行。
@ -162,8 +162,8 @@ Docker 使用 `/var/lib/docker` 作为默认路径来存储所有 Docker 相关
1. 执行以下命令下载这两个文件,并将它们传输至您充当任务机的机器,用于安装。
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
```
2. 编辑 `cluster-configuration.yaml` 添加您的私有镜像仓库。例如,本教程中的仓库地址是 `dockerhub.kubekey.local`,将它用作 `.spec.local_registry` 的值,如下所示:
@ -241,7 +241,7 @@ https://kubesphere.io 20xx-xx-xx xx:xx:xx
## 附录
### KubeSphere 3.2.0 镜像清单
### KubeSphere 3.2.1 镜像清单
```txt
##k8s-images
@ -274,22 +274,21 @@ openebs/provisioner-localpv:2.10.1
openebs/linux-utils:2.10.0
kubesphere/k8s-dns-node-cache:1.15.12
##kubesphere-images
kubesphere/ks-installer:v3.2.0
kubesphere/ks-apiserver:v3.2.0
kubesphere/ks-console:v3.2.0
kubesphere/ks-controller-manager:v3.2.0
kubesphere/ks-installer:v3.2.1
kubesphere/ks-apiserver:v3.2.1
kubesphere/ks-console:v3.2.1
kubesphere/ks-controller-manager:v3.2.1
kubesphere/kubectl:v1.20.0
kubesphere/kubefed:v0.8.1
kubesphere/tower:v0.2.0
kubesphere/kubectl:v1.19.1
minio/minio:RELEASE.2019-08-07T01-59-21Z
minio/mc:RELEASE.2019-08-07T23-14-43Z
csiplugin/snapshot-controller:v4.0.0
kubesphere/nginx-ingress-controller:v0.48.1
mirrorgooglecontainers/defaultbackend-amd64:1.4
kubesphere/metrics-server:v0.4.2
redis:5.0.12-alpine
haproxy:2.0.22-alpine
redis:5.0.14-alpine
haproxy:2.0.25-alpine
alpine:3.14
osixia/openldap:1.3.0
kubesphere/netshoot:v1.0
@ -300,18 +299,25 @@ kubesphere/edge-watcher-agent:v0.1.0
##gatekeeper-images
openpolicyagent/gatekeeper:v3.5.2
##openpitrix-images
kubesphere/openpitrix-jobs:v3.2.0
kubesphere/openpitrix-jobs:v3.2.1
##kubesphere-devops-images
kubesphere/devops-apiserver:v3.2.0
kubesphere/devops-controller:v3.2.0
kubesphere/devops-tools:v3.2.0
kubesphere/devops-apiserver:v3.2.1
kubesphere/devops-controller:v3.2.1
kubesphere/devops-tools:v3.2.1
kubesphere/ks-jenkins:v3.2.0-2.249.1
jenkins/jnlp-slave:3.27-1
kubesphere/builder-base:v3.2.0
kubesphere/builder-nodejs:v3.2.0
kubesphere/builder-maven:v3.2.0
kubesphere/builder-python:v3.2.0
kubesphere/builder-go:v3.2.0
kubesphere/builder-go:v3.2.0
kubesphere/builder-base:v3.2.0-podman
kubesphere/builder-nodejs:v3.2.0-podman
kubesphere/builder-maven:v3.2.0-podman
kubesphere/builder-python:v3.2.0-podman
kubesphere/builder-go:v3.2.0-podman
kubesphere/builder-go:v3.2.0-podman
kubesphere/s2ioperator:v3.2.0
kubesphere/s2irun:v3.2.0
kubesphere/s2i-binary:v3.2.0

View File

@ -125,7 +125,7 @@ KubeSphere 利用 [KubeEdge](https://kubeedge.io/zh/) 将原生容器化应用
{{</ notice >}}
6. 边缘节点加入集群后,部分 Pod 在调度至该边缘节点上后可能会一直处于 `Pending` 状态。由于部分守护进程集例如Calico有强容忍度在当前版本中 (KubeSphere 3.2.0),您需要手动 Patch Pod 以防止它们调度至该边缘节点。
6. 边缘节点加入集群后,部分 Pod 在调度至该边缘节点上后可能会一直处于 `Pending` 状态。由于部分守护进程集例如Calico有强容忍度在当前版本中 (KubeSphere 3.2.1),您需要手动 Patch Pod 以防止它们调度至该边缘节点。
```bash
#!/bin/bash

View File

@ -119,7 +119,7 @@ KubeSphere 使用一段时间之后,由于工作负载不断增加,您可能
# If loadbalancer is used, 'address' should be set to loadbalancer's ip.
domain: lb.kubesphere.local
address: 172.16.0.253
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere
@ -143,7 +143,7 @@ KubeSphere 使用一段时间之后,由于工作负载不断增加,您可能
# If you use a load balancer, the address should be set to the load balancer's ip.
domain: lb.kubesphere.local
address: 172.16.0.253
port: "6443"
port: 6443
```
- 负载均衡器的域名默认为 `lb.kubesphere.local`,用于内部访问。您可以按需进行更改。

View File

@ -48,7 +48,7 @@ weight: 3150
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或直接使用以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -64,7 +64,7 @@ export KKZONE=cn
执行以下命令下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -79,7 +79,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
执行以上命令会下载最新版 KubeKey (v1.2.0),您可以修改命令中的版本号下载指定版本。
执行以上命令会下载最新版 KubeKey (v1.2.1),您可以修改命令中的版本号下载指定版本。
{{</ notice >}}
@ -92,12 +92,12 @@ chmod +x kk
创建包含默认配置的示例配置文件。这里使用 Kubernetes v1.21.5 作为示例。
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5
```
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您在这一步的命令中不添加标志 `--with-kubesphere`,则不会部署 KubeSphere只能使用配置文件中的 `addons` 字段安装,或者在您后续使用 `./kk create cluster` 命令时再次添加这个标志。

View File

@ -6,7 +6,7 @@ linkTitle: "使用 KubeKey 内置 HAproxy 创建高可用集群"
weight: 3150
---
[KubeKey](https://github.com/kubesphere/kubekey) 作为一种集群安装工具,从版本 v1.2.0 开始提供了内置高可用模式支持一键部署高可用集群环境。KubeKey 的高可用模式实现方式称作本地负载均衡模式。具体表现为 KubeKey 会在每一个工作节点上部署一个负载均衡器HAproxy所有主节点的 Kubernetes 组件连接其本地的 kube-apiserver ,而所有工作节点的 Kubernetes 组件通过由 KubeKey 部署的负载均衡器反向代理到多个主节点的 kube-apiserver 。这种模式相较于专用到负载均衡器来说效率有所降低,因为会引入额外的健康检查机制,但是如果当前环境无法提供外部负载均衡器或者虚拟 IPVIP时这将是一种更实用、更有效、更方便的高可用部署模式。
[KubeKey](https://github.com/kubesphere/kubekey) 作为一种集群安装工具,从版本 v1.2.1 开始提供了内置高可用模式支持一键部署高可用集群环境。KubeKey 的高可用模式实现方式称作本地负载均衡模式。具体表现为 KubeKey 会在每一个工作节点上部署一个负载均衡器HAproxy所有主节点的 Kubernetes 组件连接其本地的 kube-apiserver ,而所有工作节点的 Kubernetes 组件通过由 KubeKey 部署的负载均衡器反向代理到多个主节点的 kube-apiserver 。这种模式相较于专用到负载均衡器来说效率有所降低,因为会引入额外的健康检查机制,但是如果当前环境无法提供外部负载均衡器或者虚拟 IPVIP时这将是一种更实用、更有效、更方便的高可用部署模式。
本教程演示了在 Linux 上安装 KubeSphere 时,使用 KubeKey 内置高可用模式部署的大体配置。
@ -27,7 +27,7 @@ weight: 3150
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或直接使用以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -43,7 +43,7 @@ export KKZONE=cn
执行以下命令下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -58,7 +58,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
执行以上命令会下载最新版 KubeKey (v1.2.0),您可以修改命令中的版本号下载指定版本。
执行以上命令会下载最新版 KubeKey (v1.2.1),您可以修改命令中的版本号下载指定版本。
{{</ notice >}}
@ -71,12 +71,12 @@ chmod +x kk
创建包含默认配置的示例配置文件。这里使用 Kubernetes v1.21.5 作为示例。
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5
```
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您在这一步的命令中不添加标志 `--with-kubesphere`,则不会部署 KubeSphere只能使用配置文件中的 `addons` 字段安装,或者在您后续使用 `./kk create cluster` 命令时再次添加这个标志。

View File

@ -267,7 +267,7 @@ yum install keepalived haproxy psmisc -y
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或者直接使用以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -283,7 +283,7 @@ export KKZONE=cn
运行以下命令来下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -298,7 +298,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
通过以上命令,可以下载 KubeKey 的最新版本 (v1.2.0)。您可以更改命令中的版本号来下载特定的版本。
通过以上命令,可以下载 KubeKey 的最新版本 (v1.2.1)。您可以更改命令中的版本号来下载特定的版本。
{{</ notice >}}
@ -311,12 +311,12 @@ chmod +x kk
使用默认配置创建一个示例配置文件。此处以 Kubernetes v1.21.5 作为示例。
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5
```
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您没有在本步骤的命令中添加标志 `--with-kubesphere`,那么除非您使用配置文件中的 `addons` 字段进行安装,或者稍后使用 `./kk create cluster` 时再添加该标志,否则 KubeSphere 将不会被部署。
- 如果您添加标志 `--with-kubesphere` 时未指定 KubeSphere 版本,则会安装最新版本的 KubeSphere。
@ -360,7 +360,7 @@ spec:
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: 172.16.0.10 # The VIP address
port: "6443"
port: 6443
...
```

View File

@ -144,7 +144,7 @@ docker run -d \
## 步骤 3下载 KubeKey
与在 Linux 上在线安装 KubeSphere 相似,您需要事先[下载 KubeKey v1.2.0](https://github.com/kubesphere/kubekey/releases)。下载 `tar.gz` 文件,将它传输到充当任务机的本地机器上进行安装。解压文件后,执行以下命令,使 `kk` 可执行。
与在 Linux 上在线安装 KubeSphere 相似,您需要事先[下载 KubeKey v1.2.1](https://github.com/kubesphere/kubekey/releases)。下载 `tar.gz` 文件,将它传输到充当任务机的本地机器上进行安装。解压文件后,执行以下命令,使 `kk` 可执行。
```bash
chmod +x kk
@ -157,19 +157,19 @@ chmod +x kk
1. 使用以下命令从能够访问互联网的机器上下载镜像清单文件 `images-list.txt`
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/images-list.txt
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/images-list.txt
```
{{< notice note >}}
该文件根据不同的模块列出了 `##+modulename` 下的镜像。您可以按照相同的规则把自己的镜像添加到这个文件中。要查看完整文件,请参见[附录](../air-gapped-installation/#kubesphere-v310-镜像清单)。
该文件根据不同的模块列出了 `##+modulename` 下的镜像。您可以按照相同的规则把自己的镜像添加到这个文件中。要查看完整文件,请参见[附录](../air-gapped-installation/#kubesphere-v321-镜像清单)。
{{</ notice >}}
2. 下载 `offline-installation-tool.sh`
```bash
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/offline-installation-tool.sh
curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/offline-installation-tool.sh
```
3. 使 `.sh` 文件可执行。
@ -210,7 +210,7 @@ chmod +x kk
{{< notice note >}}
- 您可以根据自己的需求变更下载的 Kubernetes 版本。安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 您可以根据自己的需求变更下载的 Kubernetes 版本。安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 运行脚本后,会自动创建一个文件夹 `kubekey`。请注意,您稍后创建集群时,该文件和 `kk` 必须放在同一个目录下。
@ -257,7 +257,7 @@ chmod +x kk
例如:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0 -f config-sample.yaml
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1 -f config-sample.yaml
```
{{< notice note >}}
@ -300,7 +300,7 @@ spec:
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere
@ -323,7 +323,7 @@ metadata:
name: ks-installer
namespace: kubesphere-system
labels:
version: v3.2.0
version: v3.2.1
spec:
persistence:
storageClass: ""
@ -492,7 +492,7 @@ https://kubesphere.io 20xx-xx-xx xx:xx:xx
## 附录
### KubeSphere 3.2.0 镜像清单
### KubeSphere 3.2.1 镜像清单
```txt
##k8s-images
@ -525,22 +525,21 @@ openebs/provisioner-localpv:2.10.1
openebs/linux-utils:2.10.0
kubesphere/k8s-dns-node-cache:1.15.12
##kubesphere-images
kubesphere/ks-installer:v3.2.0
kubesphere/ks-apiserver:v3.2.0
kubesphere/ks-console:v3.2.0
kubesphere/ks-controller-manager:v3.2.0
kubesphere/ks-installer:v3.2.1
kubesphere/ks-apiserver:v3.2.1
kubesphere/ks-console:v3.2.1
kubesphere/ks-controller-manager:v3.2.1
kubesphere/kubectl:v1.20.0
kubesphere/kubefed:v0.8.1
kubesphere/tower:v0.2.0
kubesphere/kubectl:v1.19.1
minio/minio:RELEASE.2019-08-07T01-59-21Z
minio/mc:RELEASE.2019-08-07T23-14-43Z
csiplugin/snapshot-controller:v4.0.0
kubesphere/nginx-ingress-controller:v0.48.1
mirrorgooglecontainers/defaultbackend-amd64:1.4
kubesphere/metrics-server:v0.4.2
redis:5.0.12-alpine
haproxy:2.0.22-alpine
redis:5.0.14-alpine
haproxy:2.0.25-alpine
alpine:3.14
osixia/openldap:1.3.0
kubesphere/netshoot:v1.0
@ -551,18 +550,25 @@ kubesphere/edge-watcher-agent:v0.1.0
##gatekeeper-images
openpolicyagent/gatekeeper:v3.5.2
##openpitrix-images
kubesphere/openpitrix-jobs:v3.2.0
kubesphere/openpitrix-jobs:v3.2.1
##kubesphere-devops-images
kubesphere/devops-apiserver:v3.2.0
kubesphere/devops-controller:v3.2.0
kubesphere/devops-tools:v3.2.0
kubesphere/devops-apiserver:v3.2.1
kubesphere/devops-controller:v3.2.1
kubesphere/devops-tools:v3.2.1
kubesphere/ks-jenkins:v3.2.0-2.249.1
jenkins/jnlp-slave:3.27-1
kubesphere/builder-base:v3.2.0
kubesphere/builder-nodejs:v3.2.0
kubesphere/builder-maven:v3.2.0
kubesphere/builder-python:v3.2.0
kubesphere/builder-go:v3.2.0
kubesphere/builder-go:v3.2.0
kubesphere/builder-base:v3.2.0-podman
kubesphere/builder-nodejs:v3.2.0-podman
kubesphere/builder-maven:v3.2.0-podman
kubesphere/builder-python:v3.2.0-podman
kubesphere/builder-go:v3.2.0-podman
kubesphere/builder-go:v3.2.0-podman
kubesphere/s2ioperator:v3.2.0
kubesphere/s2irun:v3.2.0
kubesphere/s2i-binary:v3.2.0

View File

@ -18,7 +18,7 @@ KubeKey 的几种使用场景:
## KubeKey 如何运作
下载 KubeKey 之后,您可以使用可执行文件 `kk` 来进行不同的操作。无论您是使用它来创建,扩缩还是升级集群,都必须事先使用 `kk` 准备配置文件。此配置文件包含集群的基本参数例如主机信息、网络配置CNI 插件以及 Pod 和 Service CIDR、仓库镜像、插件YAML 或 Chart和可插拔组件选项如果您安装 KubeSphere。有关更多信息请参见[示例配置文件](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md)。
下载 KubeKey 之后,您可以使用可执行文件 `kk` 来进行不同的操作。无论您是使用它来创建,扩缩还是升级集群,都必须事先使用 `kk` 准备配置文件。此配置文件包含集群的基本参数例如主机信息、网络配置CNI 插件以及 Pod 和 Service CIDR、仓库镜像、插件YAML 或 Chart和可插拔组件选项如果您安装 KubeSphere。有关更多信息请参见[示例配置文件](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md)。
准备好配置文件后,您需要使用 `./kk` 命令以及不同的标志来进行不同的操作。这之后KubeKey 会自动安装 Docker并拉取所有必要的镜像以进行安装。安装完成后您还可以检查安装日志。
@ -39,7 +39,7 @@ KubeKey 的几种使用场景:
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或者直接运行以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tabs >}}
@ -55,7 +55,7 @@ export KKZONE=cn
运行以下命令来下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -70,21 +70,21 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
通过以上的命令,可以下载 KubeKey 的最新版本 (v1.2.0)。您可以更改命令中的版本号来下载特定的版本。
通过以上的命令,可以下载 KubeKey 的最新版本 (v1.2.1)。您可以更改命令中的版本号来下载特定的版本。
{{</ notice >}}
## 支持矩阵
若需使用 KubeKey 来安装 Kubernetes 和 KubeSphere 3.2.0,请参见下表以查看所有受支持的 Kubernetes 版本。
若需使用 KubeKey 来安装 Kubernetes 和 KubeSphere 3.2.1,请参见下表以查看所有受支持的 Kubernetes 版本。
| KubeSphere 版本 | 受支持的 Kubernetes 版本 |
| --------------- | ------------------------------------------------------------ |
| v3.2.0 | v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持 |
| v3.2.1 | v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持 |
{{< notice note >}}
- 您也可以运行 `./kk version --show-supported-k8s`,查看能使用 KubeKey 安装的所有受支持的 Kubernetes 版本。
- 能使用 KubeKey 安装的 Kubernetes 版本与 KubeSphere v3.0.0 支持的 Kubernetes 版本不同。如需[在现有 Kubernetes 集群上安装 KubeSphere 3.2.0](../../../installing-on-kubernetes/introduction/overview/),您的 Kubernetes 版本必须为 v1.17.xv1.18.xv1.19.x 或 v1.20.x。
- 能使用 KubeKey 安装的 Kubernetes 版本与 KubeSphere v3.0.0 支持的 Kubernetes 版本不同。如需[在现有 Kubernetes 集群上安装 KubeSphere 3.2.1](../../../installing-on-kubernetes/introduction/overview/),您的 Kubernetes 版本必须为 v1.17.xv1.18.xv1.19.x 或 v1.20.x。
{{</ notice >}}

View File

@ -102,7 +102,7 @@ KubeKey 可以一同安装 Kubernetes 和 KubeSphere。根据要安装的 Kubern
从 [GitHub 发布页面](https://github.com/kubesphere/kubekey/releases)下载 KubeKey 或直接使用以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -118,7 +118,7 @@ export KKZONE=cn
执行以下命令下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -133,7 +133,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
执行以上命令会下载最新版 KubeKey (v1.2.0),您可以修改命令中的版本号下载指定版本。
执行以上命令会下载最新版 KubeKey (v1.2.1),您可以修改命令中的版本号下载指定版本。
{{</ notice >}}
@ -157,7 +157,7 @@ chmod +x kk
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您在此步骤的命令中不添加标志 `--with-kubesphere`,则不会部署 KubeSphere只能使用配置文件中的 `addons` 字段安装,或者在您后续使用 `./kk create cluster` 命令时再次添加这个标志。
- 如果您添加标志 `--with-kubesphere` 时不指定 KubeSphere 版本,则会安装最新版本的 KubeSphere。
@ -172,7 +172,7 @@ chmod +x kk
./kk create config [-f ~/myfolder/abc.yaml]
```
- 您可以指定要安装的 KubeSphere 版本(例如 `--with-kubesphere v3.2.0`)。
- 您可以指定要安装的 KubeSphere 版本(例如 `--with-kubesphere v3.2.1`)。
```bash
./kk create config --with-kubesphere [version]
@ -205,7 +205,7 @@ spec:
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
```
#### 主机
@ -280,7 +280,7 @@ KubeSphere 会默认安装 [OpenEBS](https://openebs.io/),为开发和测试
{{< notice tip >}}
- 您可以编辑配置文件,启用多集群功能。有关更多信息,请参见[多集群管理](../../../multicluster-management/)。
- 您也可以选择要安装的组件。有关更多信息,请参见[启用可插拔组件](../../../pluggable-components/)。有关完整的 `config-sample.yaml` 文件的示例,请参见[此文件](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md)。
- 您也可以选择要安装的组件。有关更多信息,请参见[启用可插拔组件](../../../pluggable-components/)。有关完整的 `config-sample.yaml` 文件的示例,请参见[此文件](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md)。
{{</ notice >}}

View File

@ -45,7 +45,7 @@ weight: 3160
</tr>
<tr>
<td><code>version</code></td>
<td>Kubernetes 安装版本。如未指定 Kubernetes 版本,{{< contentLink "docs/installing-on-linux/introduction/kubekey" "KubeKey" >}} v1.2.0 默认安装 Kubernetes v1.21.5。有关更多信息,请参阅{{< contentLink "docs/installing-on-linux/introduction/kubekey/#support-matrix" "支持矩阵" >}}。</td>
<td>Kubernetes 安装版本。如未指定 Kubernetes 版本,{{< contentLink "docs/installing-on-linux/introduction/kubekey" "KubeKey" >}} v1.2.1 默认安装 Kubernetes v1.21.5。有关更多信息,请参阅{{< contentLink "docs/installing-on-linux/introduction/kubekey/#support-matrix" "支持矩阵" >}}。</td>
</tr>
<tr>
<td><code>imageRepo</code></td>
@ -123,8 +123,8 @@ weight: 3160
{{< notice note >}}
- \*默认情况下KubeKey 不会在配置文件中定义这些参数,您可以手动添加这些参数并自定义其值。
- `addons` 用于安装云原生扩展 (Addon)YAML 或 Chart。有关详细信息请参阅此[文件](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/addons.md)。
- 此页面仅列出 KubeKey 创建的配置文件中的部分参数。有关其他参数的详细信息,请参阅此[示例文件](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md)。
- `addons` 用于安装云原生扩展 (Addon)YAML 或 Chart。有关详细信息请参阅此[文件](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/addons.md)。
- 此页面仅列出 KubeKey 创建的配置文件中的部分参数。有关其他参数的详细信息,请参阅此[示例文件](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md)。
{{</ notice >}}

View File

@ -32,7 +32,7 @@ weight: 3530
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或直接运行以下命令:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -48,7 +48,7 @@ export KKZONE=cn
运行以下命令来下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -63,7 +63,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
通过以上的命令可以下载 KubeKey 的最新版本 (v1.2.0)。请注意,更早版本的 KubeKey 无法下载 K3s。
通过以上的命令可以下载 KubeKey 的最新版本 (v1.2.1)。请注意,更早版本的 KubeKey 无法下载 K3s。
{{</ notice >}}
@ -78,12 +78,12 @@ chmod +x kk
1. 执行以下命令为集群创建一个配置文件:
```bash
./kk create config --with-kubernetes v1.21.4-k3s --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.4-k3s --with-kubesphere v3.2.1
```
{{< notice note >}}
- KubeKey v1.2.0 支持安装 K3s v1.21.4。
- KubeKey v1.2.1 支持安装 K3s v1.21.4。
- 您可以在以上命令中使用 `-f``--file` 参数指定配置文件的路径和名称。如未指定路径和名称KubeKey 将默认在当前目录下创建 `config-sample.yaml` 配置文件。
@ -115,7 +115,7 @@ chmod +x kk
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
kubernetes:
version: v1.21.4-k3s
imageRepo: kubesphere
@ -133,7 +133,7 @@ chmod +x kk
{{< notice note >}}
有关配置文件中每个字段的更多信息,请参阅[示例文件](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md)。
有关配置文件中每个字段的更多信息,请参阅[示例文件](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md)。
{{</ notice >}}

View File

@ -200,7 +200,7 @@ yum install conntrack-tools
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或使用以下命令:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -216,7 +216,7 @@ export KKZONE=cn
执行以下命令下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -231,7 +231,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
执行以上命令会下载最新版 KubeKey (v1.2.0),您可以修改命令中的版本号下载指定版本。
执行以上命令会下载最新版 KubeKey (v1.2.1),您可以修改命令中的版本号下载指定版本。
{{</ notice >}}
@ -245,15 +245,15 @@ chmod +x kk
您可用使用 KubeKey 同时安装 Kubernetes 和 KubeSphere通过自定义配置文件中的参数创建多节点集群。
创建安装有 KubeSphere 的 Kubernetes 集群(例如使用 `--with-kubesphere v3.2.0`
创建安装有 KubeSphere 的 Kubernetes 集群(例如使用 `--with-kubesphere v3.2.1`
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您在这一步的命令中不添加标志 `--with-kubesphere`,则不会部署 KubeSphere只能使用配置文件中的 `addons` 字段安装 KubeSphere或者在您后续使用 `./kk create cluster` 命令时再次添加该标志。
- 如果您添加标志 `--with-kubesphere` 时不指定 KubeSphere 版本,则会安装最新版本的 KubeSphere。

View File

@ -288,7 +288,7 @@ systemctl status -l keepalived
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或直接使用以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -304,7 +304,7 @@ export KKZONE=cn
执行以下命令下载 KubeKey。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -319,7 +319,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
执行以上命令会下载最新版 KubeKey (v1.2.0),您可以修改命令中的版本号下载指定版本。
执行以上命令会下载最新版 KubeKey (v1.2.1),您可以修改命令中的版本号下载指定版本。
{{</ notice >}}
@ -338,12 +338,12 @@ chmod +x kk
创建配置文件(一个示例配置文件)。
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您在这一步的命令中不添加标志 `--with-kubesphere`,则不会部署 KubeSphere只能使用配置文件中的 `addons` 字段安装,或者在您后续使用 `./kk create cluster` 命令时再次添加这个标志。
@ -387,7 +387,7 @@ spec:
domain: lb.kubesphere.local
# vip
address: "10.10.71.67"
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere

View File

@ -119,7 +119,7 @@ weight: 3340
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或者直接运行以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -135,7 +135,7 @@ export KKZONE=cn
运行以下命令来下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -150,7 +150,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
通过以上的命令,可以下载 KubeKey 的最新版本 (v1.2.0)。您可以更改命令中的版本号来下载特定的版本。
通过以上的命令,可以下载 KubeKey 的最新版本 (v1.2.1)。您可以更改命令中的版本号来下载特定的版本。
{{</ notice >}}
@ -165,12 +165,12 @@ chmod +x kk
1. 指定想要安装的 Kubernetes 版本和 KubeSphere 版本,例如:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您在此步骤的命令中不添加标志 `--with-kubesphere`,则不会部署 KubeSphere只能使用配置文件中的 `addons` 字段安装,或者在您后续使用 `./kk create cluster` 命令时再次添加这个标志。
- 如果您添加标志 `--with-kubesphere` 时不指定 KubeSphere 版本,则会安装最新版本的 KubeSphere。
@ -203,7 +203,7 @@ chmod +x kk
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere

View File

@ -71,7 +71,7 @@ weight: 3330
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或者直接运行以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -87,7 +87,7 @@ export KKZONE=cn
运行以下命令来下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -102,7 +102,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
通过以上命令,可以下载 KubeKey 的最新版本 (v1.2.0)。您可以更改命令中的版本号来下载特定的版本。
通过以上命令,可以下载 KubeKey 的最新版本 (v1.2.1)。您可以更改命令中的版本号来下载特定的版本。
{{</ notice >}}
@ -117,12 +117,12 @@ chmod +x kk
1. 指定您想要安装的 Kubernetes 版本和 KubeSphere 版本,例如:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您在此步骤的命令中不添加标志 `--with-kubesphere`,则不会部署 KubeSphere只能使用配置文件中的 `addons` 字段安装,或者在您后续使用 `./kk create cluster` 命令时再次添加这个标志。
- 如果您添加标志 `--with-kubesphere` 时不指定 KubeSphere 版本,则会安装最新版本的 KubeSphere。
@ -155,7 +155,7 @@ chmod +x kk
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere

View File

@ -73,7 +73,7 @@ weight: 3320
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或者直接运行以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -89,7 +89,7 @@ export KKZONE=cn
运行以下命令下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -104,7 +104,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
通过以上的命令,可以下载 KubeKey 的最新版本 (v1.2.0)。您可以更改命令中的版本号来下载特定的版本。
通过以上的命令,可以下载 KubeKey 的最新版本 (v1.2.1)。您可以更改命令中的版本号来下载特定的版本。
{{</ notice >}}
@ -119,12 +119,12 @@ chmod +x kk
1. 指定您想要安装的 Kubernetes 版本和 KubeSphere 版本,例如:
```bash
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
./kk create config --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
```
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您在此步骤的命令中不添加标志 `--with-kubesphere`,则不会部署 KubeSphere只能使用配置文件中的 `addons` 字段安装,或者在您后续使用 `./kk create cluster` 命令时再次添加这个标志。
- 如果您添加标志 `--with-kubesphere` 时不指定 KubeSphere 版本,则会安装最新版本的 KubeSphere。
@ -157,7 +157,7 @@ chmod +x kk
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: "6443"
port: 6443
kubernetes:
version: v1.21.5
imageRepo: kubesphere

View File

@ -60,7 +60,7 @@ Weight: 3240
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: "39.104.82.170"
port: "6443"
port: 6443
```
### 配置SLB 主机实例
@ -91,7 +91,7 @@ controlPlaneEndpoint:
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或直接使用以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -107,7 +107,7 @@ export KKZONE=cn
执行以下命令下载 KubeKey。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -122,7 +122,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
执行以上命令会下载最新版 KubeKey (v1.2.0),您可以修改命令中的版本号下载指定版本。
执行以上命令会下载最新版 KubeKey (v1.2.1),您可以修改命令中的版本号下载指定版本。
{{</ notice >}}
@ -141,7 +141,7 @@ chmod +x kk
在当前位置创建配置文件 `config-sample.yaml`
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5 -f config-sample.yaml
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5 -f config-sample.yaml
```
> 提示:默认是 Kubernetes 1.17.9,这些 Kubernetes 版本也与 KubeSphere 同时进行过充分的测试: v1.15.12, v1.16.13, v1.17.9 (default), v1.18.6,您可以根据需要指定版本。
@ -186,7 +186,7 @@ metadata:
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: "39.104.82.170"
port: "6443"
port: 6443
kubernetes:
version: v1.17.9
imageRepo: kubesphere

View File

@ -102,7 +102,7 @@ ssh -i .ssh/id_rsa2 -p50200 kubesphere@40.81.5.xx
从 KubeKey 的 [Github 发布页面](https://github.com/kubesphere/kubekey/releases)下载,或执行以下命令:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -118,7 +118,7 @@ export KKZONE=cn
运行以下命令下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -133,7 +133,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
上面的命令会下载 KubeKey 最新版本 (v1.2.0)。您可以在命令中更改版本号以下载特定版本。
上面的命令会下载 KubeKey 最新版本 (v1.2.1)。您可以在命令中更改版本号以下载特定版本。
{{</ notice >}}
@ -148,12 +148,12 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
2. 使用默认配置创建示例配置文件,这里以 Kubernetes v1.21.5 为例。
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5
```
{{< notice note >}}
- KubeSphere 3.2.0 对应 Kubernetes 版本推荐v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果未指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关支持的 Kubernetes 版本请参阅[支持矩阵](../../../installing-on-linux/introduction/kubekey/#support-matrix)。
- KubeSphere 3.2.1 对应 Kubernetes 版本推荐v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果未指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关支持的 Kubernetes 版本请参阅[支持矩阵](../../../installing-on-linux/introduction/kubekey/#support-matrix)。
- 如果在此步骤中的命令中未添加标志 `--with-kubesphere`,则不会部署 KubeSphere除非您使用配置文件中的 `addons` 字段进行安装,或稍后使用 `./kk create cluster` 时再次添加此标志。
- 如果在未指定 KubeSphere 版本的情况下添加标志 --with kubesphere`,将安装 KubeSphere 的最新版本。
@ -186,7 +186,7 @@ spec:
- node000002
```
有关更多信息,请参阅[文件](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md)。
有关更多信息,请参阅[文件](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md)。
### 配置负载均衡器
@ -198,7 +198,7 @@ spec:
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: "40.81.5.xx"
port: "6443"
port: 6443
```
{{< notice note >}}

View File

@ -72,7 +72,7 @@ Kubernetes 服务需要做到高可用,需要保证 kube-apiserver 的 HA
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: "192.168.1.8"
port: "6443"
port: 6443
```
### 获取安装程序可执行文件
@ -85,7 +85,7 @@ Kubernetes 服务需要做到高可用,需要保证 kube-apiserver 的 HA
从 [GitHub Release Page](https://github.com/kubesphere/kubekey/releases) 下载 KubeKey 或直接使用以下命令。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -101,7 +101,7 @@ export KKZONE=cn
执行以下命令下载 KubeKey。
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -116,7 +116,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
执行以上命令会下载最新版 KubeKey (v1.2.0),您可以修改命令中的版本号下载指定版本。
执行以上命令会下载最新版 KubeKey (v1.2.1),您可以修改命令中的版本号下载指定版本。
{{</ notice >}}
@ -137,7 +137,7 @@ chmod +x kk
在当前位置创建配置文件 `master-HA.yaml`
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5 -f master-HA.yaml
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5 -f master-HA.yaml
```
> 提示:默认是 Kubernetes 1.17.9,这些 Kubernetes 版本也与 KubeSphere 同时进行过充分的测试: v1.15.12, v1.16.13, v1.17.9 (default), v1.18.6,您可以根据需要指定版本。
@ -169,7 +169,7 @@ spec:
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: "192.168.1.8"
port: "6443"
port: 6443
kubernetes:
version: v1.17.9
imageRepo: kubesphere
@ -202,7 +202,7 @@ metadata:
name: ks-installer
namespace: kubesphere-system
labels:
version: v3.2.0
version: v3.2.1
spec:
local_registry: ""
persistence:
@ -280,7 +280,7 @@ spec:
```bash
# 指定配置文件创建集群
./kk create cluster --with-kubesphere v3.2.0 -f master-HA.yaml
./kk create cluster --with-kubesphere v3.2.1 -f master-HA.yaml
# 查看 KubeSphere 安装日志 -- 直到出现控制台的访问地址和登录帐户
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f

View File

@ -126,7 +126,7 @@ Weight: 3420
从 [GitHub 发布页面](https://github.com/kubesphere/kubekey/releases)下载 KubeKey 或直接使用以下命令:
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{</ tab >}}
@ -142,7 +142,7 @@ export KKZONE=cn
执行以下命令下载 KubeKey
```bash
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.1 sh -
```
{{< notice note >}}
@ -157,7 +157,7 @@ curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
{{< notice note >}}
执行以上命令会下载最新版 KubeKey (v1.2.0),您可以修改命令中的版本号下载指定版本。
执行以上命令会下载最新版 KubeKey (v1.2.1),您可以修改命令中的版本号下载指定版本。
{{</ notice >}}
@ -170,12 +170,12 @@ chmod +x kk
创建包含默认配置的示例配置文件。以下以 Kubernetes v1.21.5 为例。
```bash
./kk create config --with-kubesphere v3.2.0 --with-kubernetes v1.21.5
./kk create config --with-kubesphere v3.2.1 --with-kubernetes v1.21.5
```
{{< notice note >}}
- 安装 KubeSphere 3.2.0 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 安装 KubeSphere 3.2.1 的建议 Kubernetes 版本v1.19.x、v1.20.x、v1.21.x 或 v1.22.x实验性支持。如果不指定 Kubernetes 版本KubeKey 将默认安装 Kubernetes v1.21.5。有关受支持的 Kubernetes 版本的更多信息,请参见[支持矩阵](../../../installing-on-linux/introduction/kubekey/#支持矩阵)。
- 如果您在这一步的命令中不添加标志 `--with-kubesphere`,则不会部署 KubeSphere只能使用配置文件中的 `addons` 字段安装,或者在您后续使用 `./kk create cluster` 命令时再次添加这个标志。
@ -222,7 +222,7 @@ spec:
- node3
```
有关完整的配置示例说明,请参见[此文件](https://github.com/kubesphere/kubekey/blob/release-1.1/docs/config-example.md)。
有关完整的配置示例说明,请参见[此文件](https://github.com/kubesphere/kubekey/blob/release-1.2/docs/config-example.md)。
### 步骤 4配置负载均衡器
@ -236,7 +236,7 @@ spec:
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: "192.168.0.253"
port: "6443"
port: 6443
```
{{< notice note >}}

View File

@ -39,9 +39,9 @@ weight: 6600
### 在 Kubernetes 上安装
[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 时,您可以先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件中启用告警系统。
[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 时,您可以先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件中启用告警系统。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件并进行编辑。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件并进行编辑。
```bash
vi cluster-configuration.yaml
@ -57,7 +57,7 @@ weight: 6600
3. 执行以下命令开始安装:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -44,9 +44,9 @@ weight: 6200
### 在 Kubernetes 上安装
[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 的教程中说明了在 Kubernetes 上安装 KubeSphere 的流程,不过,需要事先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件中启用应用商店(可选系统组件)。
[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 的教程中说明了在 Kubernetes 上安装 KubeSphere 的流程,不过,需要事先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件中启用应用商店(可选系统组件)。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件,然后打开并开始编辑。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件,然后打开并开始编辑。
```bash
vi cluster-configuration.yaml
@ -63,7 +63,7 @@ weight: 6200
3. 执行以下命令开始安装:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```
@ -106,7 +106,7 @@ weight: 6200
{{< notice note >}}
- 您可以在不登录控制台的情况下直接访问 `<节点 IP 地址>:30880/apps` 进入应用商店。
- KubeSphere 3.2.0 中的应用商店启用后,**OpenPitrix** 页签不会显示在**系统组件**页面。
- KubeSphere 3.2.x 中的应用商店启用后,**OpenPitrix** 页签不会显示在**系统组件**页面。
{{</ notice >}}

View File

@ -57,9 +57,9 @@ KubeSphere 审计日志系统提供了一套与安全相关并按时间顺序排
### 在 Kubernetes 上安装
在 Kubernetes 上安装 KubeSphere 的过程与教程[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 中的说明大致相同,不同之处是需要先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件中启用审计功能(可选组件)。
在 Kubernetes 上安装 KubeSphere 的过程与教程[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 中的说明大致相同,不同之处是需要先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件中启用审计功能(可选组件)。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件,然后打开并开始编辑。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件,然后打开并开始编辑。
```bash
vi cluster-configuration.yaml
@ -91,7 +91,7 @@ KubeSphere 审计日志系统提供了一套与安全相关并按时间顺序排
3. 执行以下命令开始安装:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -43,9 +43,9 @@ DevOps 系统为用户提供了一个自动化的环境,应用可以自动发
### 在 Kubernetes 上安装
[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 的教程中说明了在 Kubernetes 上安装 KubeSphere 的流程,不过,需要事先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件中启用 DevOps可选系统组件
[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 的教程中说明了在 Kubernetes 上安装 KubeSphere 的流程,不过,需要事先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件中启用 DevOps可选系统组件
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件,然后打开并开始编辑。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件,然后打开并开始编辑。
```bash
vi cluster-configuration.yaml
@ -61,7 +61,7 @@ DevOps 系统为用户提供了一个自动化的环境,应用可以自动发
3. 执行以下命令开始安装:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

View File

@ -59,9 +59,9 @@ KubeSphere 事件系统使用户能够跟踪集群内部发生的事件,例如
### 在 Kubernetes 上安装
在 Kubernetes 上安装 KubeSphere 的过程与教程[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 中的说明大致相同,不同之处是需要先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件中启用事件系统(可选组件)。
在 Kubernetes 上安装 KubeSphere 的过程与教程[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/introduction/overview/) 中的说明大致相同,不同之处是需要先在 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件中启用事件系统(可选组件)。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml) 文件,然后打开并开始编辑。
1. 下载 [cluster-configuration.yaml](https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/cluster-configuration.yaml) 文件,然后打开并开始编辑。
```bash
vi cluster-configuration.yaml
@ -93,7 +93,7 @@ KubeSphere 事件系统使用户能够跟踪集群内部发生的事件,例如
3. 执行以下命令开始安装:
```bash
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
```

Some files were not shown because too many files have changed in this diff Show More