kubernetes安装(基于CentOS7,kubeadm)
kubeadm可以帮助你快速部署一套kubernetes集群。kubeadm设计目的为新用户开始尝试kubernetes提供一种简单的方法。不适用于生产环境。 1、安装要求及目标 禁止swap分区(kubernetes不支持) 可以访问外网 集群机器之间网络互通 所以节点上安装Docker和kubeadm 部署Kubernetes Master 部署网络管理插件 部署Kubernetes Node,将节点加入Kubenetes集群中 部署Dashboard Web页面,可视化查看Kubernetes资源 关闭防火墙: systemctl stop firewalld && systemctl disable firewalld 关闭selinux: sed -i ' s/enforcing/disabled/ ' /etc/selinux/ config setenforce 0 # 使设置生效 getenforce # 查看 关闭swap: swapoff - a # 临时关闭 sed -i 's/.\\*swap.\\*/#&/' /etc /fstab # 永久关闭 添加主机名与IP对应关系: vim /etc/hosts 192.168 . 174.138 k8s- master 192.168 . 174.139 k8s- node1 192.168 .