镜像下载、域名解析、时间同步请点击 阿里云开源镜像站
前言
本文介绍如何在ubuntu上部署k8s集群,大致可以分为如下几个步骤
- 修改ubuntu配置
- 安装docker
- 安装kubeadm、kubectl以及kubelet
- 配置master节点
- 将slave节点加入网络
因为k8s分为管理节点和工作节点,所以我们将要 在master上部署管理节点,在worker上部署工作节点,master和worker节点信息如下
主机名:master,主机IP:192.168.56.11,版本:Ubuntu server 18.04,CPU:2核,内存:1G 主机名:worker,主机IP:192.168.56.21,版本:Ubuntu server 18.04,CPU:2核,内存:1G
一.修改 ubuntu 配置
首先,k8s 要求我们的 ubuntu 进行一些符合它要求的配置。很简单,包括以下两步:关闭 Swap 内存 以及 配置免密登录,这一步两台主机都需要进行配置
关闭 swap 内存
执行如下命令关闭swap内存
swapoff -a
配置免密登录
更新中
二.安装docker
docker 是 k8s 的基础,在安装完成之后也需要修改一些配置来适配 k8s ,所以我们分为 docker 的安装 与 docker 的配置 两部分。这一步两台主机都需要进行安装
docker 的安装
docker的安装再简单不过,执行下面命令进行安装
sudo apt install docker.io
等安装完成之后使用docker --version来验证 docker是否可用
docker --version
</