为了能到远方,脚下的每一步都不能少.|

南哈哈

园龄:3年10个月粉丝:2关注:0

Kubernetes 二进制安装

1、安装版本

Kubernetes v1.8.6
Etcd v3.2.12
Flanneld0.9.1
Docker v17.12.0-ce

2、基础组件

IP Address Role 组件
192.168.1.200 master etcd,kube-scheduler,kube-controller-manager,kube-apiserver,kube-proxy,kubelet,docker,kubectl
192.168.1.201 node01 etcd,kube-proxy,kubelet,docker
192.168.1.202 node02 etcd,kube-proxy,kubelet,docker

3、初始化配置

预先准备信息

本教程将以下列节点数与规格来进行部署 Kubernetes 集群,操作系统可采用CentOS 7.x:

IP Address Role CPU Memory
192.168.1.200 master01 1 2G
192.168.1.201 node01 1 2G
192.168.1.202 node02 1 2G
  • 这边 master 为主要控制节点也是部署节点,node 为应用程序工作节点。
  • 所有操作全部用root使用者进行。

首先安装前要确认以下几项都已将准备完成:

  • 所有节点彼此网络互通,并且master01 SSH 登入其他节点为 passwdless。
  • 所有防火墙与 SELinux 已关闭。如 CentOS:
systemctl stop firewalld && systemctl disable firewalld
setenforce 0 && sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config
swapoff -a

修改/etc/fstab 文件,注释掉SWAP的自动挂载,使用free -m确认 swap 已经关闭。

  • 所有节点需要设定/etc/host解析到所有主机。
...
192.168.1.200 master01
192.168.1.201 node01
192.168.1.202 node02

本文作者:南哈哈

本文链接:https://www.cnblogs.com/nanruosen/p/16216346.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   南哈哈  阅读(391)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起