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. 因为在后期运行容器需要有大量的物理硬件资源使用的环境是用的 ...
随机推荐
- leetcode 117. 填充每个节点的下一个右侧节点指针 II(二叉树,DFS)
题目链接 https://leetcode-cn.com/problems/populating-next-right-pointers-in-each-node-ii/ 题目大意 给定一个二叉树 s ...
- 视图V_160M和表T_160M的维护
今天发现一个视图,通过SM30居然无法维护,这个视图就是V_160M,表为T_160M,是采购相关的系统消息, 不过别着急,有办法维护的,呵呵,看下面: 试一试OMCQ这个事物代码吧! 分享出来,给需 ...
- 前端开发好帮手,eslint配置全知道
eslint让人又爱又恨,原因在于它的默认配置非常严格,动则一个小提示就直接报错不给运行.而在开发调试的过程中,我们想时时得到运行效果,它的严格又很烦. 在安装eslint后,我们可以在package ...
- CodeMonkey少儿编程第2章 turnTo对象
目标 了解对象的概念 了解方法与对象的关系 掌握turnTo指令的用法 在开始本章的学习之前,我们先来复习一下上一章的知识点. 在第1章中,我们学会了在这个游戏中最简单的两个指令. step x 其中 ...
- [Usaco2009 Feb]Bullcow 牡牛和牝牛
原题链接https://www.lydsy.com/JudgeOnline/problem.php?id=3398 容易想到的一种\(dp\)就是:设\(dp[i][j]\)表示前\(i\)头牛里面有 ...
- uni-app开发经验分享十四:小程序超过2M限制的方法——分包加载
起初小程序上线时,微信限制了代码包不能超过1MB,后来功能变大变成了2M了,限制大小是出于对小程序启动速度的考虑,希望用户在使用任何一款小程序时,都能获得一种"秒开"体验.但是 ...
- 使用bandit对目标python代码进行安全函数扫描
技术背景 在一些对python开源库代码的安全扫描中,我们有可能需要分析库中所使用到的函数是否会对代码的执行环境造成一些非预期的影响.典型的例如python的沙箱逃逸问题,通过一些python的第三方 ...
- ADB命令连接逍遥模拟器
注:打开模拟器开发者模式 ->USB调试模式 1.先进入逍遥模拟器安装目录(MEmu文件夹下),如:D:\Program Files\Microvirt\MEmu 2.在CMD下输入:adb c ...
- Linux常用命令,目录解析,思维导图
文章目录 下载地址 Linux常用命令 linux系统常用快捷键及符号命令 Linux常用Shell命令 Linux系统目录解析 Shell Vi全文本编辑器 Linux安装软件 Linux脚本编制编 ...
- hadoop(集群)完全分布式环境搭建
一,环境 主节点一台: ubuntu desktop 16.04 zhoujun 172.16.12.1 从节点(slave)两台:ubuntu server 16.04 hadoop2 ...