前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2022 年三大 DevOps 工具,让交付变得更快

2022 年三大 DevOps 工具,让交付变得更快

作者头像
我的小碗汤
发布2023-03-19 16:19:29
2330
发布2023-03-19 16:19:29
举报
文章被收录于专栏:我的小碗汤我的小碗汤

容器的日益普及确保了开发和运营可以协同工作,从而将 DevOps 转变为标准实践。开发人员现在可以确信他们的代码可以快速测试并投入生产,无论其开发环境如何。Kubernetes 和大量 DevOps 工具推动了这一趋势,允许更好的版本控制到容器管理,以及从测试和部署自动化工具到配置管理、服务器监控。

如今 DevOps 非常流行,以至于可用的工具清单显然已经变得势不可挡。下面列出 2022 年应该注意的三个 DevOps 工具的候选清单。

Crossplane[1]

随着配置的变化,Crossplane 是一种方便的方式,可以将 Kubernetes 必须提供的框架扩展到云,并组合系统和组装基础设施。旨在管理容器工作负载的控制平面可以扩展为管理资源,例如 Kubernetes 集群所需的虚拟机。Crossplane 支持 API 驱动的配置和其他基础设施(如数据库)的管理,并使跨云提供商部署基础设施资源成为可能。这允许 Kubernetes 社区利用熟悉的 YAML 规范来配置公有云基础设施和服务,而无需学习特定于云的 API 或其他基础设施配置工具。

Telepresence[2]

开发人员希望加快测试的完成速度。他们希望在交付软件方面做得更好更快。Telepresence 允许他们通过在本地使用任何代码编辑器或调试器来做到这一点,就好像他们的笔记本电脑在远程 Kubernetes 集群中一样。Telepresence 在本地运行单个服务,同时将该服务连接到远程 Kubernetes 集群。这允许开发人员在本地对可能依赖于集群中其他服务的服务进行更改,并且能够看到本地更新的服务正在运行,从而确保更小更快的反馈循环。

Lens[3]

Lens 是与标准化 Kubernetes 集群交互的好方法。它将开发带到云端,让工具和服务触手可及。永远不会觉得数据中心离得很远。使用 Lens 不需要特殊的配置或专业知识。Lens 提供了一个集成的开发环境,让开发人员无需深入了解 kubectl 命令即可观察 Kubernetes 集群并与之交互。它允许您在用户友好的 UI 中快速查看统计数据、日志、识别错误和警告。

没有人会第一次写出完美的代码。开发人员也不应该只以创建完美代码为目标。他们应该做的是通过有效的工具给自己开发速度。上面讨论的工具旨在提供满足更快交付压力所需的额外推动力。

参考资料

[1]

Crossplane: https://github.com/crossplane/crossplane

[2]

Telepresence: https://github.com/telepresenceio/telepresence

[3]

Lens: https://github.com/lensapp/lens

- END -

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 进击云原生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Crossplane[1]
  • Telepresence[2]
  • Lens[3]
    • 参考资料
    相关产品与服务
    容器服务
    腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档