ToB企服应用市场:ToB评测及商务社交产业平台

标题: kubernetes笔记-1-基础环境部署 [打印本页]

作者: 老婆出轨    时间: 2022-10-30 09:58
标题: kubernetes笔记-1-基础环境部署
一、环境信息:
操作系统:ubuntu 18.04 server amd64
docker:docker 19.03.ce
kubernetes:v1.19
IP地址主机名  角色
172.29.9.1k8s-master k8s-master.ilinux.io k8s-api.ilinux.iomaster
172.29.9.11k8s-node1.ilinux.io k8s-node1node1
172.29.9.12k8s-node2.ilinux.io k8s-node2node2
172.29.9.13k8s-node3.ilinux.io k8s-node3node3
操作系统安装无需配置swap分区
二、操作系统基本设定
root@k8s-node1:~# timedatectl set-timezone "Asia/Shanghai"  #设置时区为上海
root@k8s-master:~# ufw disable && ufw status  #关闭防火墙并查看状态
root@k8s-master:~# swapoff -a   #关闭swap分区,永久关闭需要在fstab文件中注释swap开头的行
修改hosts文件:
  172.29.9.1 k8s-master.ilinux.io k8s-master k8s-api.ilinux.io
  172.29.9.11 k8s-node1.ilinux.io k8s-node1
  172.29.9.12 k8s-node2.ilinux.io k8s-node2
  172.29.9.13 k8s-node3.ilinux.io k8s-node3
三、配置并启动容器
# step 1: 安装必要的一些系统工具
sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
# step 2: 安装GPG证书
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# Step 3: 写入软件源信息
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# Step 4: 更新并安装Docker-CE
sudo apt-get -y update
sudo apt-get -y install docker-ce
# 安装指定版本的Docker-CE:
# Step 1: 查找Docker-CE的版本:
# apt-cache madison docker-ce
#   docker-ce | 17.03.1~ce-0~ubuntu-xenial | https://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
#   docker-ce | 17.03.0~ce-0~ubuntu-xenial | https://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
# Step 2: 安装指定版本的Docker-CE: (VERSION例如上面的17.03.1~ce-0~ubuntu-xenial)
# sudo apt-get -y install docker-ce=5:19.03.0~3-0~ubuntu-bionic
root@k8s-master:~# docker version  #查看安装的docker-ce版本
root@k8s-master:~# vim /etc/docker/daemon.json  #配置docker国内加速
  }
    "registry-mirrors": ["https://registry.docker-cn.com"]
  }
root@k8s-master:~# systemctl daemon-reload  #重新加载daemon
root@k8s-master:~# systemctl start docker.service  #启动docker服务
root@k8s-master:~# systemctl enable docker  #加入开机启动
三、kubernetes 基本组件安装

apt-get update && apt-get install -y apt-transport-https
curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - 
cat




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4