首页 > 其他 > 详细

k8s 配置安装(环境搭建)

时间:2021-01-12 09:54:35      阅读:44      评论:0      收藏:0      [点我收藏+]

一、配置国内源和预装环境:

  • 1、配置国内源(提高k8s下载源):
        sudo touch /etc/apt/sources.list.d/kubernetes.list

     

  • 2、修改权限:
        sudo chmod 666 /etc/apt/sources.list.d/kubernetes.list

     

  • 3、添加k8s仓库源:
        deb http://mirrors.ustc.edu.cn/kubernetes/apt kubernetes-xenial main

     

  • 4、执行sudo apt update

  此时执行会报错,因为签名认证失败,需要重新?成,进行步骤5

  • 5、添加认证key
    #运?如下命令,添加错误中对应的key(错误中NO_PUBKEY后?的key的后8位):
    gpg --keyserver keyserver.ubuntu.com --recv-keys BA07F4FB gpg --export --armor BA07F4FB | sudo apt-key add - sudo apt update

     

  • sudo ufw disable

 

  • 2、关闭swap
    # 成功
    $ sudo swapoff -a
    # 永久关闭swap分区
    $ sudo sed -i s/.*swap.*/#&/ /etc/fstab
  • 3、禁?selinux
    # 安装操控selinux的命令
    $ sudo apt install -y selinux-utils
    # 禁?selinux
    $ setenforce 0
    # 重启操作系统
    $ shutdown -r now
    # 查看selinux是否已经关闭
    $ sudo getenforce
    Disabled(表示已经关闭)
  • 4、配置内核参数,将桥接的IPv4流量传递到iptables的链
    sudo touch /etc/sysctl.d/k8s.conf
    sudo
    tee /etc/sysctl.d/k8s.conf <<-EOF net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 vm.swappiness = 0 EOF

    #执行命令使修改生效
    sudo modprobe br_netfilter
    sudo sysctl -p /etc/sysctl.d/k8s.conf

     

     

     

 

k8s 配置安装(环境搭建)

原文:https://www.cnblogs.com/flycc/p/14265135.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!