K8S+Docker单节点集群环境安装部署 您所在的位置:网站首页 k8s多节点部署 K8S+Docker单节点集群环境安装部署

K8S+Docker单节点集群环境安装部署

2022-12-28 05:25| 来源: 网络整理| 查看: 265

(一)实验环境

1、VMware workstations 16 2、Centos 7.6 --master节点 IP:10.0.0.100 3、Centos 7.6 --node1节点 IP:10.0.0.101 桥接和NAT都可,我这里使用的是NAT

(二)配置安装环境

1、修改主机名 hostnamectl set-hostname k8s-master cat >EOF 10.0.0.100 k8s-master 10.0.0.101 k8s-node1 EOF

在这里插入图片描述 在这里插入图片描述 node1节点是同样的操作 2、禁用swap分区,关闭防火墙、修改selinux为disabled

关闭交换分区:swapoff -a 重启后失效 永久生效:vim /etc/fstab 在这里插入图片描述 修改selinux 在这里插入图片描述 3、内核参数修改 sysctl net.bridge.bridge-nf-call-iptables=1 sysctl net.bridge.bridge-nf-call-ip6tables=1 这里是立即生效重启后失效的命令 在这里插入图片描述

4、设置kubernetes的yum源 cat /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg EOF

然后执行下面两条命令 yum clean all yum makecache

(三)安装docker

1、安装依赖 这个操作master和node1都要做

yum install -y yum-utils device-mapper-persistent-data lvm2 设置docker的yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 在这里插入图片描述 在这里插入图片描述 先看一下docker有哪些版本 yum list docker-ce --showduplicates | sort -r 这里我们安装18.09.9这个版本 yum install docker-ce-18.09.9 docker-ce-cli-18.09.9 containerd.io -y 安装完以后docker --version 在这里插入图片描述 在这里插入图片描述 启动docker : systemctl start docker systemctl enable docker

2、命令补全 简言之:使用docker命令时候按tab键会自动补全后面的命令 yum -y install bash-completion source /etc/profile.d/bash_completion.sh 3、镜像加速 登陆地址为:https://cr.console.aliyun.com 首先要有阿里云账户 在这里插入图片描述 这里的链接不要直接复制,要用你自己的阿里账户去生成 配置镜像加速器: mkdir -p /etc/docker

tee /etc/docker/daemon.json



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有