Kubernetes是Google开源的容器集群管理系统。它构建在Docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台。Kubernetes的目标是让开发者可以像管理牲畜一样管理服务,同时提高资源的利用率,让开发者更关注在应用开发本身,高可用的事情交给Kubernetes。那么,如何用Kubernetes管理有状态服务以及K8S的Service是如何实现并和系统间集成有何关系呢?为此,8月11日下午13:00-17:30,普元信息架构师李春龙将亲临海淀图书城西大街35号3幢二层言几又书店为到场的开发爱好者分享K8S应用经验,对K8S感兴趣的可不要错过啊,机会难得!
报名链接:http://huiyi.csdn.net/activity/product/goods_list?project_id=3078

以下是CSDN对李春龙的专访

CSDN:请简单的介绍一下您自己。目前关注哪些领域?
李春龙:大家好,我是普元信息李春龙,目前主要参与公司容器相关产品研发工作,个人比较关注云计算,自动化运维,容器,微服务,系统优化,数据库等方面的工作。

CSDN:目前您负责普元哪些产品线?
李春龙:目前主要负责普元云计算产品线架构设计工作。

CSDN:本次沙龙主要针对哪些人群?
李春龙:这次我们主要介绍在使用K8S过程中,对K8S的一些认识,希望对K8S实践感兴趣的人都能来参加。

CSDN:说到K8S就不能不说微服务和容器,那么,微服务和容器的关系是什么?
李春龙:容器能够很好的满足微服务对于基础设施层的要求,两者的理念上是高度匹配的,都是强调细粒度的控制;微服务面向的是应用,强调更细粒度的去控制应用,更小的开发单元,更小的部署粒度,更灵活的应用变更;容器面向的是资源,强调更细粒度的资源控制,更高效的资源使用,更快速的资源变更。

CSDN:Kubernetes作为Docker生态圈中重要一员,为何会受到大家的青睐?
李春龙:从大的层面看:Docker解决了容器的打包问题,Kubernetes解决了容器的调度管理问题。而从Kubernetes项目本省看, Google在容器邻域耕耘了十多年,有很多好的积累,项目中能看到很多Google对容器实践的沉淀:例如POD,LABEL等,确实做的很好,社区也很开放,一些有影响力的项目也很快基于它重构,例如Openshift,Deis,加上微服务架构的兴起,火起来应该是很自然的事情了。

CSDN:Kubernetes的主要功能有哪些?包含哪些组件?
李春龙:Kubernetes主要聚焦容器应用的调度管理,包括:容器应用的自动化部署,弹性扩展,滚动升级,健康检查,服务发现和负载均衡,容器存储管理这些主要功能。包括的核心组件:api服务器(kube-apiserver),核心控制器(kube-controller-manager),容器调度器(kube-scheduler),节点代理(kubectl)和网络代理(kube-proxy),其他还包括一些插件组件,例如域名服务(DNS),边缘路由(Ingress)等

CSDN:Kubernetes能够从那些方面帮助应用开发者?
李春龙:应该说,Kubernetes在应用开发的各个层面都能对应用开发者这提供帮助:编译,部署,测试,交付,这些都可以在Kubernetes上高效完成。

CSDN:Kubernetes是如何管理有状态服务的?
李春龙:对于运行于Kubernetes下的应用服务,原则上不建议有状态,这样调度起来会很简单,不容易出问题,但是有一些基础服务,例如Mysql,Mongodb,Zookeep等,本身需要唯一身份标识和持久化数据卷,Kubernetes提供PetSet来运行这类服务:PetSet负责管理一组有状态Pod,这些Pod有唯一的ID和网络标识(主机名/DNS),如果被重新调度,这些信息保持不变。

CSDN:普元对于Kubernetes的态度和看法?
李春龙:普元看好Kubernetes项目的发展,同时也会投入力量参与到社区建设中。

CSDN:您认为,企业应该如何利用Kubernetes,Kubernetes未来在企业中的发展前景是怎样的?
李春龙:企业应用架构也会向微服务化转变,这类架构必然需要灵活的底层基础设施来支撑,而Kubernetes是其中的领导者,个人还是非常看好它在企业中的前景。

对话李春龙:如何用Kubernetes管理有状态服务相关推荐

  1. Kubernetes支持有状态服务的部署

    原文地址:Kubernetes如何支持有状态服务的部署? 作者:Jack47 转载请保留作者和原文出处 PS:如果喜欢我写的文章,欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的R ...

  2. 对话 UNIX: 使用 Screen 创建并管理多个 shell

    对话 UNIX: 使用 Screen 创建并管理多个 shell 对话 UNIX: 使用 Screen 创建并管理多个 shell 对话 UNIX: 使用 Screen 创建并管理多个 shell M ...

  3. 从Kubernetes安全地访问AWS服务,告诉你多云场景下如何管理云凭据!

    作者| Alexey Ledenev 翻译 | 天道酬勤,责编 | Carol 出品 | CSDN云计算(ID:CSDNcloud) 随着企业与各种云提供商合作,多云场景已经变得十分常见. 在谷歌Ku ...

  4. 如何用“向上管理”搞垮一个团队?

    我曾经以为"向上管理"就是跪舔领导,后来发现自己太肤浅了,"向上管理"不是跪舔领导,而是趴着舔领导. "向上管理"作为一种人类高阶生存技能, ...

  5. android集群管理工具,使Kubernetes管理更轻松的十个工具

    原标题:使Kubernetes管理更轻松的十个工具 随着Kubernetes的发展和演变,人们可以从内部来驯服它的无节制行为.但有些人并不情愿干等Kubernetes变得易于使用,并且为已投入生产的K ...

  6. 为什么 kubernetes 天然适合微服务

    最近总在思考,为什么在支撑容器平台和微服务的竞争中,Kubernetes 会取得最终的胜出,事实上从很多角度出发三大容器平台从功能方面来看,最后简直是一摸一样. 参考 Docker, Kubernet ...

  7. K8s 应用管理之道 - 有状态服务

    背景 用户通过 Deployment.ReplicationController 可以方便地在 kubernetes 中部署一套高可用.可扩展的分布式无状态服务.这类应用不在本地存储数据,通过简单的负 ...

  8. 后Kubernetes时代的微服务

    \ 本文要点 \\ 当前微服务架构依然是最流行的分布式系统架构风格.Kubernetes和云原生运动已大规模地重新定义了应用设计和开发中的一些方面.\\t 在云原生平台上,服务仅具备可观测性是不够的. ...

  9. 实现Kubernetes跨集群服务应用的高可用

    我们在进行生产环境部署时得到的一个明确的需求,是Kubernetes用户希望服务部署能够zone.跨区域.跨集群甚至跨云边界(译者:如跨云供应商).相比单集群多zone部署,跨集群服务提供按地域分布, ...

  10. 服务网格——后 Kubernetes 时代的微服务(前言)

    目录 重要观点 阅读本文之前 Kubernetes vs Service Mesh kube-proxy 组件 kube-proxy 的缺陷 Kubernetes Ingress vs Istio G ...

最新文章

  1. 商贸通服装鞋帽版客户端无法连接服务器的问题(自己遇到的,已解决)
  2. 《软件设计师》——计算机组成原理与体系结构
  3. 微信和支付宝支付模式详解及实现(.Net标准库)- OSS开源系列
  4. java匿名启动线程_用java实现匿名内部类启动线程
  5. python3命令行安装pip_win10系统下python3安装及pip换源和使用教程
  6. 案例让一个命令在开机的时候自动运行的方法
  7. 变局之际,聊聊物联网的过去、现在和未来
  8. Bootstrap 表单的帮助文本
  9. 【mysql】在Linux中通过yum安装MySQL数据库,可以实现远程登录数据库
  10. ButterKnife的安装与使用以及ButterKnife右键不显示的大坑
  11. 单位元转换万元怎么转_元换算万元单位(元与万元的换算器)
  12. domino服务器打开邮件,Domino邮件服务器配置(接收、发送).doc
  13. CentOS 查看登陆成功和登陆失败日志
  14. 【翻译】Visual Place Recognition_ A Survey视觉场景识别综述【四】
  15. lumen 的路由具体实现
  16. git 分支操作总结
  17. 山财计算机考试科目,山东财经大学考研——22考研儿注意了,这几所高校发布了初试科目变更通知...
  18. 一位计算机专业硕士毕业生的求职经历和感想[转载]
  19. 查看网页源代码的方法
  20. 深圳计算机网络学校,深圳广外公开学院计算机网络含金量高吗 中专技校学历提升...

热门文章

  1. Linux 配置SSH免密登录
  2. Android应用网络限制功能实现
  3. 谷歌身份验证器插件以及基于utools的otp快捷使用
  4. 项目管理论坛_活动预告|2019年“VUCA时代项目管理与项目治理”论坛通知
  5. 生活随记 - 被摩拜app忽悠了
  6. 手风琴效果案例(jQuery)
  7. POI获取Excel单元格的值
  8. forwarding
  9. 测试开发岗-高频知识整理【校招】 ,内附面试题答案!
  10. 联发科:上半年营收2980亿台币,下半年全面发力5G芯片,并布局6G