Kubernetes开源测试环境工具箱介绍.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Kubernetes开源测试环境工具箱介绍技术创新,变革未来

提纲第?期:阿?的测试环境管理实践概述第?期:单?开发场景下的测试环境实践第三期:多?协同场景下的测试环境实践

为什么要关注测试环境数据表明,测试和联调任务通常占开发者?常?作时间的50%以上,稳定?易?的测试环境能够极?提?开发者的?作效率和幸福感设计开发+?测集成+验证灰度/上线20% 30% 35% 15%

理想的测试环境本地直连,双向访问互通独占式随意使?,可重启,可调试,可断点多?随意组合协作,多服务联调不串流量多个依赖服务版本同时在线,想测哪个即时切换……?由连接随时可?互访可控

现实中的测试环境本地?公?IP,测试环境Pod使?ClusterIP,本地/集群双向均不通所有开发者共?测试环境,互相?扰、调?和消息互串拉起?套独?专?环境费时费?,资源成本难以招架……?法直连稳定性差流量混杂

阿?的测试环境实践扁平的内?IP+项?环境基于CNI机制改造Kubernetes的IP分配逻辑[1]基于RPC/消息中间件的虚拟环境[1]参考/containernetworking/cni/blob/master/SPEC.md#ip-allocation

环境复?:解决资源效能问题服务B服务C服务D服务C服务A项目环境-1项目环境-2项目环境-3公共基础环境服务A服务B服务C服务D隔离域

本质:基于调?发起?身份的路由控制[类似的场景]金丝雀发布灰度部署A/B测试…用户A用户B/index.html路由判断

效率:本地服务加?联调普通集群使用虚拟环境加入本地服务服务A服务A服务B服务C服务D服务B服务C服务D服务A服务B服务C服务D服务A服务B服务C服务D服务B服务C服务A服务D服务A[公共][公共][项?]服务B服务C服务D[项?][本地]服务B[项?][项?][本地]环境1环境2项目环境1项目环境2项目环境1项目环境2公共基础环境[公共] [公共]公共基础环境假设服务调用链路为:A→B→C→D→B→A

极致的测试环境:开发者视?服务A服务C服务D开发者视角:感觉坐拥整个集群所有测试服务IP地址本地直接访问随意断点、单步调试、随时重新部署服务,丝毫不会影响其他人项目环境-2项目环境-3[本地][测试环境]项目环境-1[测试环境][测试环境]服务B

极致的测试环境:多?协作项目环境-2相互可见服务A[本地][本地]服务D[测试环境]服务C项目环境-1[测试环境][本地]服务A服务C服务D[测试环境][测试环境][测试环境]服务B互不影响每位开发者同一时刻只能属于一个隔离域服务B

极致的测试环境:?由?助项目环境-2服务A[本地]服务C服务D[测试环境]项目环境-1[测试环境]服务B[测试环境]切换环境服务A[测试环境]服务C服务D[测试环境][测试环境]服务B[本地]灵活组队协作

?络改造:本地与集群互联互通内部?案Kubernetes?态的开放性(CNI与IPAM)适配企业?络地址规划开源?案换?个思路,更轻量的?案:KtConnectSupportedby阿?云·云效

路由控制:项?环境与隔离域内部?案基于特性分?创建项?环境基于项?环境和调?者身份建?隔离域基于中间件实现RPC和消息的虚拟路由控制开源?案换?个思路,更轻量的?案:KtConnect+KtVirtualEnvironmentSupportedby阿?云·云效

谢谢大家!ThankYou!

您可能关注的文档

文档评论(0)

BeautifulAngel + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档