mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 04:14:38 +00:00
Simplify words and fix format issues
This commit is contained in:
@@ -234,8 +234,6 @@ oom_score = 0
|
||||
|
||||
#### Ubuntu/Debian
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ K8S_MINOR="v1.35"
|
||||
|
||||
@@ -256,8 +254,6 @@ $ sudo apt-mark hold kubelet kubeadm kubectl
|
||||
|
||||
#### CentOS/Fedora
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ K8S_MINOR="v1.35"
|
||||
|
||||
@@ -276,12 +272,8 @@ $ sudo yum install -y kubelet kubeadm kubectl cri-tools kubernetes-cni
|
||||
|
||||
### 14.1.4 修改内核的运行参数
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 加载内核模块
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
|
||||
overlay
|
||||
@@ -303,8 +295,6 @@ $ sudo swapoff -a
|
||||
|
||||
```
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ cat <<EOF | sudo tee /etc/sysctl.d/99-kubernetes-cri.conf
|
||||
net.bridge.bridge-nf-call-iptables = 1
|
||||
@@ -321,10 +311,6 @@ $ sysctl --system
|
||||
|
||||
为了让 kubelet 正确运行,我们需要对其进行一些必要的配置。
|
||||
|
||||
#### 概述
|
||||
|
||||
总体概述了以下内容。
|
||||
|
||||
#### 修改 `kubelet.service`
|
||||
|
||||
`/etc/systemd/system/kubelet.service.d/10-proxy-ipvs.conf` 写入以下内容
|
||||
@@ -351,8 +337,6 @@ $ sudo systemctl daemon-reload
|
||||
|
||||
#### master
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ systemctl enable cri-containerd
|
||||
|
||||
@@ -448,10 +432,6 @@ CONTAINER_RUNTIME_ENDPOINT=/run/cri-containerd/cri-containerd.sock crictl ps -a
|
||||
|
||||
这里以 `flannel` 为例进行介绍。
|
||||
|
||||
#### 概述
|
||||
|
||||
总体概述了以下内容。
|
||||
|
||||
#### flannel
|
||||
|
||||
检查 podCIDR 设置
|
||||
|
||||
@@ -16,8 +16,6 @@
|
||||
|
||||
#### Ubuntu/Debian
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ K8S_MINOR="v1.35"
|
||||
|
||||
@@ -38,8 +36,6 @@ $ sudo apt-mark hold kubelet kubeadm kubectl
|
||||
|
||||
#### CentOS/Fedora
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ K8S_MINOR="v1.35"
|
||||
|
||||
@@ -58,12 +54,8 @@ $ sudo yum install -y kubelet kubeadm kubectl
|
||||
|
||||
### 14.2.3 修改内核的运行参数
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 加载内核模块
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
|
||||
overlay
|
||||
@@ -85,8 +77,6 @@ $ sudo swapoff -a
|
||||
|
||||
```
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ cat <<EOF | sudo tee /etc/sysctl.d/99-kubernetes-cri.conf
|
||||
net.bridge.bridge-nf-call-iptables = 1
|
||||
@@ -103,10 +93,6 @@ $ sysctl --system
|
||||
|
||||
为了让 kubelet 正确运行,我们需要对其进行一些必要的配置。
|
||||
|
||||
#### 概述
|
||||
|
||||
总体概述了以下内容。
|
||||
|
||||
#### 修改 `kubelet.service`
|
||||
|
||||
`/etc/systemd/system/kubelet.service.d/10-proxy-ipvs.conf` 写入以下内容
|
||||
@@ -133,8 +119,6 @@ $ sudo systemctl daemon-reload
|
||||
|
||||
#### master
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ sudo kubeadm init --image-repository registry.cn-hangzhou.aliyuncs.com/google_containers \
|
||||
--pod-network-cidr 10.244.0.0/16 \
|
||||
@@ -214,10 +198,6 @@ $ kubeadm join 192.168.199.100:6443 --token cz81zt.orsy9gm9v649e5lf \
|
||||
|
||||
这里以 `flannel` 为例进行介绍。
|
||||
|
||||
#### 概述
|
||||
|
||||
总体概述了以下内容。
|
||||
|
||||
#### flannel
|
||||
|
||||
检查 podCIDR 设置
|
||||
|
||||
@@ -12,8 +12,6 @@
|
||||
|
||||
### 14.3.2 测试
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ kubectl version
|
||||
```
|
||||
|
||||
@@ -17,8 +17,6 @@ Kind 是一个二进制文件,并在 PATH 中即可使用。以下是不同系
|
||||
|
||||
#### macOS
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
brew install kind
|
||||
```
|
||||
@@ -83,8 +81,6 @@ kind create cluster --config kind-config.yaml
|
||||
|
||||
### 14.4.6 删除集群
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
kind delete cluster
|
||||
```
|
||||
|
||||
@@ -25,8 +25,6 @@ curl -sfL https://get.k3s.io | sh -
|
||||
|
||||
#### 查看状态
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
sudo k3s kubectl get nodes
|
||||
```
|
||||
@@ -53,8 +51,6 @@ kubectl get pods -A
|
||||
|
||||
### 14.5.4 清理卸载
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
/usr/local/bin/k3s-uninstall.sh
|
||||
```
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# 部署 Kubernetes
|
||||
# 第十四章 部署 Kubernetes
|
||||
|
||||
目前,Kubernetes 支持在多种环境下使用,包括本地主机 (Ubuntu、Debian、CentOS、Fedora 等)、云服务 ([腾讯云](https://cloud.tencent.com/act/cps/redirect?redirect=10058&cps_key=3a5255852d5db99dcd5da4c72f05df61)、[阿里云](https://www.aliyun.com/product/kubernetes?source=5176.11533457&userCode=8lx5zmtu&type=copy)、[百度云](https://cloud.baidu.com/product/cce.html)等)。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user