登录  | 加入社区

黑狼游客您好!登录后享受更多精彩

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 617|回复: 0

kubeadm快速摆设Kubernetes集群【最新版】

[复制链接]

168

主题

168

帖子

0

现金

黑狼菜鸟

Rank: 1

积分
0
发表于 2019-2-27 07:49:36 | 显示全部楼层 |阅读模式 来自 浙江宁波
kubeadm是官方社区推出的一个用于快速摆设kubernetes集群的工具。

这个工具能通过两条指令完成一个kubernetes集群的摆设:
# 创建一个 Master 节点
$ kubeadm init

# 将一个 Node 节点参加到当前集群中
$ kubeadm join 1. 安装要求

在开始之前,摆设Kubernetes集群呆板必要满意以下几个条件:

  • 一台或多台呆板,操纵体系 CentOS7.x-86_x64
  • 硬件设置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多
  • 集群中全部呆板之间网络互通
  • 可以访问外网,必要拉取镜像
  • 克制swap分区
2. 学习目的


  • 在全部节点上安装Docker和kubeadm
  • 摆设Kubernetes Master
  • 摆设容器网络插件
  • 摆设 Kubernetes Node,将节点参加Kubernetes集群中
  • 摆设Dashboard Web页面,可视化检察Kubernetes资源
3. 预备情况

t8X55rZrTd1MZi3d.jpg

Kubernetes 架构图

关闭防火墙:
$ systemctl stop firewalld
$ systemctl disable firewalld

关闭selinux:
$ sed -i 's/enforcing/disabled/' /etc/selinux/config
$ setenforce 0

关闭swap:
$ swapoff -a  $ 暂时
$ vim /etc/fstab  $ 永世

添加主机名与IP对应关系(记得设置主机名):
$ cat /etc/hosts
192.168.31.62 k8s-master
192.168.31.62 k8s-node1
192.168.31.63 k8s-node2

将桥接的IPv4流量通报到iptables的链:
$ cat > /etc/sysctl.d/k8s.conf  /etc/yum.repos.d/kubernetes.repo




上一篇:Linux下设置JavaWeb情况
下一篇:从苦逼到牛逼,详解Linux运维工程师的打怪升级之路
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

 

QQ|申请友链|小黑屋|手机版|Hlshell Inc. ( 豫ICP备16002110号-5 )

GMT+8, 2024-5-2 13:48 , Processed in 0.062315 second(s), 47 queries .

HLShell有权修改版权声明内容,如有任何爭議,HLShell將保留最終決定權!

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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