版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于kubernetesDocker集群管Kubernetes是开源的容器集群管理系统,基于Docker构建一个容器前版本为0.6.2。本文作者详细介绍了如何基于Centos7.0构建Kubernetes一、前Kubernetes是开源的容器集群管理系统,基于Docker构建一个容器前版本为0.6.2。本文介绍如何基于Centos7.0构建Kubernetes平台,在正式介绍之前,大家有必要先理解Kubernetes几个概念及其承担的功能。以下为Kubernetes的架构设计图:Kubernetes系统中,调度的最小颗粒不是单纯的容器,而是抽象成一个Pod,Pod是一个可以被创建、销毁、调度、管理的最小的部署单元。比如一个ReplicationController是Kubernetes系统中最有用的功能,实现多个Pod副本,往往一个应用需要多个Pod来支撑,并且可以保证其的副本数,即使ReplicationController可以保证在其它Pod。ReplicationControllerrepcon模板来创建3、Services是Kubernetes最的单元,通过虚拟一个IP及服务端口,可以我们定义好的Pod资源,目前的版本是通过iptables的nat转发来实现,转发的目标端口为Kube_ 生成的随机端口,目前只提供云上的访4、Pod、Service、ReplicationController之间的关系识别,但对这些单元本身进行操作时得使用name。5、发服务端口对外提供服务的能力,后端使用了随机、轮循负载均衡算法。说说个人一点看法,目前Kubernetes保持一周一小版本、一个月一大版本放在GCE(ComputeEngine)的对接优化,针对个人私有云还未推出一套可行的接入解决方案。在v0.5版本中才service转发的机制,且是通过iptablesKubernetes未来的V1.0时Centos7.0OSetcdversionDockerversion2、平台环境3、环境安启动服务etcd服务,提供第管理需求,另需在启动参数中添加Kubernetes配置(Master主机master运行三个组件,apiserver、scheduler、controller-manager,相关Kubernetes配置(minion主机 Docker启动更#viiptables-IINPUT-s192.168.1.200-ptcp--dport10250-j4、校验安装(在master主机操作,或可master主机8080端口 主机1kubernetesServerapiforREST方式(推荐,及时性更高kuberneteskubectlkubecfg、kubectl.sh、kubecfg.sh等#/home/kubermange/pods&&cd/home/kubermange/pods#viapache-pod.json#kubectlgetpod通过Kubernetes创建一个LNMP架构的服务集群,以及观察其负载均衡涉及镜像“yorko/webserver”已经push至regis “dockerpullyorko/webserver”。独立创建pod再通过replication来。#kubectlcreate-flnmp-[root@SN2014-12-200replication]#kubectlget#kubectlcreate-flnmp-(192.168.1.201#iptables-nvL-t测试,,刷新浏览器发现 删除replicationcontrollers中一个副本fedoraapache[root@SN2014-12-200pods]#kubectldeletepodsfedoraapacheI121923:59:39.3057309516rest.go:133]Waitingforcompletionofoperation142530两侧都指定端口,相同或不同时都异常;pod的hostport为指定,另replicationcon为空, 空,常;结论是在replicationcontrollers场景不能指定hostport,否则replicationcontronllers.json{"name":"webserver_pod"}要与"labels":{"name":"webserver_pod"}
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度采矿设备维修保养与升级合同3篇
- 2024年自动化冷冻库租赁
- 桥梁工程实习报告范文5篇
- 高中学生历史学习调查报告
- 老旧小区改造项目可行性研究报告
- 2025年度租赁合同变更合同模板:租赁合同修改协议3篇
- 2024版林木买卖协议书
- 2025年度艺术大赛参赛者作品保密合同3篇
- 湖北理工学院《电磁场与微波技术》2023-2024学年第一学期期末试卷
- 洛阳职业技术学院《土木工程试验》2023-2024学年第一学期期末试卷
- 校服服务方案投标方案
- 养老机构安全管理培训课件
- (附答案)2024公需课《百县千镇万村高质量发展工程与城乡区域协调发展》试题广东公需科
- T-CAME 59-2023 医院消毒供应中心建设与运行管理标准
- 4s店财务工作总结
- 2024外研版初中英语单词表汇总(七-九年级)中考复习必背
- 《海上风电场工程岩土试验规程》(NB/T 10107-2018)
- 高中新校区办学规划方案
- T-ACEF 115-2023 高盐有机废水处理应用技术指南
- 肾积水护理查房
- 无人机驾驶培训班合作协议
评论
0/150
提交评论