Kubernets二进制安装(1)集群,软件,IP规划
1.Kubernetes节点信息情况
| 主机名 | 简称 | 角色 | IP地址 | 操作系统 |
|---|---|---|---|---|
| mfyxw10.mfyxw.com | mfyxw10 | K8S代理节点1 | 192.168.80.10 | CentOS7.7 |
| mfyxw20.mfyxw.com | mfyxw20 | K8S代理节点2 | 192.168.80.20 | CentOS7.7 |
| mfyxw30.mfyxw.com | mfyxw30 | K8S运算节点1 | 192.168.80.30 | CentOS7.7 |
| mfyxw40.mfyxw.com | mfyxw40 | K8S运算节点1 | 192.168.80.40 | CentOS7.7 |
| mfyxw50.mfyxw.com | mfyxw50 | K8S运维节点(docker仓库) | 192.168.80.50 | CentOS7.7 |
2.K8S需要用到的软件说明
| 软件名称 | 版本 | 备注 |
|---|---|---|
| docker | 19.03.8 | |
| etcd | 3.1.20 | |
| kubernetes | 1.15.10 | |
| supervisor | 3.4.0 | 进程管理工具,方便监听、 启动、停止、重启一个或多个进程 |
| bind9 | ||
| harbor | 1.10.0 | |
| CFSSL | R1.2 |
3.K8S的IP规划
| 类型 | IP地址 | 备注 |
|---|---|---|
| 物理主机IP地址 | 192.168.80.0/24 | |
| Service网络 | 172.16.0.0/16 | |
| Pod网络 | 10.10.0.0/16 |
4.硬件资源需求
| 名称 | CPU | 内存 | 硬盘 |
|---|---|---|---|
| mfyxw10.mfyxw.com | 2c | 2g | 可用空间50G及以上 |
| mfyxw20.mfyxw.com | 2c | 2g | 可用空间50G及以上 |
| mfyxw30.mfyxw.com | 4c | 8g | 可用空间50G及以上 |
| mfyxw40.mfyxw.com | 4c | 8g | 可用空间50G及以上 |
| mfyxw50.mfyxw.com | 2c | 2g | 可用空间50G及以上 |
5.集群架构图
温馨提示下:由于本机的资源有限,故,master节点与node节点都搭建在一起,一般建议master节点的数目至好是3个或3个以上的奇数,node节点建议是2台及以上组成,master节点与node节点要分开,不建议部署在同一台机器。

Kubernets二进制安装(1)集群,软件,IP规划的更多相关文章
- 二进制安装K8S集群V1.16.3
centos linux7.5 cat > /etc/hosts << EOF 192.168.199.221 master 192.168.199.222 node1 192.16 ...
- 二进制安装kubernetes集群
链接地址 https://www.cnblogs.com/leleyao/p/10453848.html 安装etcd 证书制作 apiserver 证书 [root@master01 ssl]# ...
- Kubernets二进制安装(13)之部署Flannel
Flannel简介 Flannel是CoreDNS团队针对Kubernetes设计的一个网络规划服务,简单来说,它的功能是让集群中的不同节点主机创建的Docker容器都具有全集群唯一的虚拟IP地址 ...
- Kubernetes全栈架构师(二进制高可用安装k8s集群扩展篇)--学习笔记
目录 二进制Metrics&Dashboard安装 二进制高可用集群可用性验证 生产环境k8s集群关键性配置 Bootstrapping: Kubelet启动过程 Bootstrapping: ...
- 安装Hadoop集群的最快的软件
Quick Hadoop是一款安装Hadoop集群的桌面软件,只需要点两下鼠标,一分钟之内安装Hadoop到集群上,超快! 还在每台主机的Shell里一行一行地敲安装Hadoop的命令?别苦逼了! 用 ...
- 二进制部署 Kubernetes 集群
二进制部署 Kubernetes 集群 提供的几种Kubernetes部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernet ...
- CentOS 7.5 使用 yum 安装 Kubernetes 集群(二)
一.安装方式介绍 1.yum 安装 目前CentOS官方已经把Kubernetes源放入到自己的默认 extras 仓库里面,使用 yum 安装,好处是简单,坏处也很明显,需要官方更新 yum 源才能 ...
- Centos6.6 安装Mysql集群
一.环境准备 1.1系统IP设置 准备三台服务器安装Centos6.6 64位操作系统,IP地址及角色分配如下: Node IP Address ...
- 二进制部署K8S-2集群部署
二进制部署K8S-2集群部署 感谢老男孩教育王导的公开视频,文档整理自https://www.yuque.com/duduniao/k8s. 因为在后期运行容器需要有大量的物理硬件资源使用的环境是用的 ...
随机推荐
- .NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx)
在.NET Core部署到linux(CentOS)最全解决方案,常规篇一文,我们详细讲解了传统的.NET Core部署到Linux服务器的方法,学到了Linux在虚拟机下的安装.Xshell,Xft ...
- [系列] Go - 基于 GORM 获取当前请求所执行的 SQL 信息
前言 为了便于精准排查问题,需要将当前的请求信息与当前执行的 SQL 信息设置对应关系记录下来,记录的 SQL 信息包括: 执行 SQL 的当前时间: 执行 SQL 的文件地址和行号: 执行 SQL ...
- 24V转3.3V稳压芯片,高效率同步降压DC-DC变换器3A输出电流
PW2312是一个高频,同步,整流,降压,开关模式转换器与内部功率MOSFET.它提供了一个非常紧凑的解决方案,以实现1.5A的峰值输出电流在广泛的输入电源范围内,具有良好的负载和线路调节. PW23 ...
- Nginx架构赏析
淘宝的某位大佬曾经做过测试,在一台24G内存的机器上,Nginx的最大并发连接数达到了200万.同学们听到这个结论后,是不是被Nginx的超高性能深深折服了,它内部的架构设计究竟是怎么样的呢?这篇文章 ...
- Python+Selenium+Unittest实现PO模式web自动化框架(7)
1.TestDatas目录的功能 TestDatas目录下存放的是测试数据,比如:登录功能的测试用例数据. # --^_^-- coding:utf-8 --^_^-- # @Remark:登录测试数 ...
- 【LinxuShell】tar命令的用法
- scrapy爬虫 简单入门
1. 使用cmd+R命令进入命令行窗口,并进入你需要创建项目的目录 cd 项目地址 2. 创建项目 scrapy startproject <项目名> cd <项目名> 例如 ...
- Python骚操作从列表推导和生成器表达式开始
序列 序列是指一组数据,按存放类型分为容器序列与扁平序列,按能否被修改分为不可变序列与可变序列. 容器序列与扁平序列 容器序列存放的是对象的引用,包括list.tuple.collections.de ...
- PowerBI数据建模时的交叉连接问题
方案一.在PowerPivot中,将其中一张表复制多份,分别与另一张表做链接. 方案二.在PowerQuery中,做多次合并查询,把所有数据集中在一张表中,方便后面的数据分析. 思考:不仅仅是在Pow ...
- 知道 Redis-Cluster 么?说说其中可能不可用的情况
Redis 集群模式简述 一个集群模式的官方推荐最小最佳实践方案是 6 个节点,3 个 Master 3 个 Slave 的模式,如 图00 所示. key 分槽与转发机制 Redis 将键空间分为了 ...