Install Kubernetes

Use kubeadm on Ubuntu

环境准备

环境
说明

操作系统

Ubuntu 18.04.5 LTS (Bionic Beaver)

IP

10.0.0.31

Hostname

k8scp

Swap

off

ufw

stop、disable

安装软件包

vim、curl、net-tools

# sudo执行命令
sudo -i

# 更新系统
apt-get update && apt-get upgrade -y

# 关闭swap分区
swapoff -a
#vim /etc/fstab
#注释掉/swapfile所在行

# 关闭并禁用防火墙
systemctl stop ufw
systemctl disable ufw

# 安装软件包
apt-get install curl net-tools vim -y

K8s部署

1. 安装 Docker

2. 配置 K8s 源

3. 为软件包添加 GPG 密钥

4. 更新软件仓库

5. 安装 kubeadm

6. 下载网络插件 Calico 的配置文件

7. 为 CP 节点添加本地DNS别名

8. 创建 kubeadm 的配置文件

9. 初始化 CP 节点

10. 非 root 用户访问集群,查看配置文件

11. 应用 Calico 网络配置

12. 安装 bash-completion 软件包

13. 查看集群配置(创建时使用的kubeadm-config.yaml)

Use kubeadm on CentOS

Last updated