Ubuntu 安装k8s集群

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站

前言

本文介绍如何在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集群_第1张图片

一.修改 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 
 

你可能感兴趣的:(Linux)