服务器-Kubernetes (K8S)单机部署实战 -- 001

打印 上一主题 下一主题

主题 846|帖子 846|积分 2538

     本篇博文是 centos 7 系统安装 kubernetes 单机 master 节点操作。
一: 查看 服务器 配置信息
      1. 执行命令查看服务器cpu信息。安装 kubernetes 服务,cpu核心数必须大于2,内存大于2G。
  1. lscpu
复制代码
      2.  修改服务器设置信息,避免安装出现问题。
        a.  临时关闭swap,防止 执行 kubeadm 命令爆错。
  1. swapoff -a
复制代码
       b. 临时关闭 selinux,减少不必要的配置。
  1. setenforce 0
复制代码
      c. 关闭防火墙 
  1. systemctl stop firewalld
  2. systemctl disable firewalld
复制代码
      d. 设置网桥信息
  1. cat << EOF > /etc/sysctl.d/k8s.conf
  2. net.bridge.bridge-nf-call-ip6tables = 1
  3. net.bridge.bridge-nf-call-iptables = 1
  4. net.ipv4.ip_forward = 1
  5. EOF
复制代码
     e. 修改 主机名为 master 
  1. hostnamectl set-hostname master
复制代码
      f. 修改 hosts 文件,设置 master 主机名称和本机IP 映射关系
  1. 10.0.0.206 master
复制代码
 
二: 安装并配置 docker
   1. 安装必须工具
  1. yum install -y yum-utils device-mapper-persistent-data lvm2
复制代码
  2. 添加 阿里云 yum 仓库 repo
  1. yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
复制代码
  3. 安装 docker 
  1. yum -y install docker-ce
复制代码
  4. 修改 docker 的   /etc/docker/daemon.json 文件。如果文件不存在,则创建新的。
      a. 设置 阿里云国内 docker 源
      b.  设置 cgroupdriver 为 systemd
[code]sudo tee /etc/docker/daemon.json
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

渣渣兔

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表