使用kubeadm安装kubernetes集群
2018-07-27 15:29
826 查看
1. 准备工作
1.1 主机准备
k8s-master: 192.168.0.51k8s-node1: 192.168.0.61
1.2 环境准备
1.2.1 Master环境
hostnamectl set-hostname 'k8s-master' exec bash setenforce 0 sed -i --follow-symlinks 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux systemctl stop firewalld && systemctl disable firewalld
1.2.2 安装并启动Docker
这里不做赘述1.2.3 配置源
官网源[kubernetes] name=Kubernetes baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
这里使用阿里云的源
cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ enabled=1 gpgcheck=0 EOF
安装并启动
yum install -y kubelet kubeadm kubectl systemctl enable kubelet && systemctl start kubelet
1.2.4 初始化
修改配置cat <<EOF > /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 EOF sysctl --system
禁用swap
sysctl -w vm.swappiness=0
初始化
kubeadm init
相关文章推荐
- k8s技术预研3--使用kubeadm安装、配置Kubernetes集群以及进行故障排查的方法
- 使用Kubeadm在CentOS7.2上部署Kubernetes集群
- 使用Kubeadm安装Kubernetes1.5版本
- 干货|使用kubeadm部署kubernetes集群
- CentOS7(mini) 安装 Kubernetes 集群(kubeadm方式)
- 使用kubeadm安装k8s集群故障处理三则
- 使用kubeadm在ububtu16.04安装kubernetes1.6.1-flannel
- 使用kubeadm 安装 kubernetes 1.12.0
- 使用Kubeadm部署 Kubernetes 集群
- 使用kubeadm部署kubernetes集群
- 使用kubeadm安装kubernetes1.12.1
- 完美的CentOS-7使用kubeadm安装配置k8s(kubernetes),有问题问我
- 使用kubeadm将Kubernetes集群从1.6版本升级到1.7
- 使用kubeadm搭建kubernetes集群或者单节点环境(1.9版本)
- 使用kubeadm在ububtu16.04安装kubernetes1.5.5-flannel
- kubeadm安装Kubernetes-1.6.1集群
- 使用kubeadm安装Kubernetes 1.9
- minikube系列(1):在Macos上,使用minikube安装单机版Kubernetes集群
- CentOS7(mini) 安装 Kubernetes 集群(kubeadm方式)
- 使用Kubeadm在CentOS7.2上部署Kubernetes集群的方法