本文发布已超过一年。较旧的文章可能包含过时的内容。请检查页面中的信息自发布以来是否已过时。

SIG Apps:构建应用并在 Kubernetes 中运维它们

编者按:本文由 Kubernetes SIG-Apps 团队撰写,分享了他们如何专注于在 Kubernetes 中运行应用的开发者和运维人员体验。

Kubernetes 是一个非常出色的容器化应用管理器。正因如此,许多公司开始在Kubernetes 中运行他们的应用

自 1.0 版本发布以来,Kubernetes 特别兴趣小组 (SIGs) 一直致力于支持开发者和运维人员社区。人们围绕网络、存储、扩缩容及其他运维领域组织起来。

随着 Kubernetes 的兴起,对构建和运维云原生应用的工具、最佳实践和讨论的需求也应运而生。为了满足这一需求,Kubernetes SIG Apps 应运而生。

SIG Apps 是一个公司和个人可以进行以下活动的地方:

  • 查看和分享正在构建的用于赋能应用运维人员的工具演示
  • 了解和讨论应用运维人员的需求
  • 围绕改进用户体验的努力进行组织

自 SIG Apps 成立以来,我们已经进行了诸如 KubeFuseKPMStackSmith 等项目的演示。我们还对在 Kubernetes 中运维应用的人员进行了一项调查。

从调查结果中,我们了解到一些情况,包括:

  • 81% 的受访者希望某种形式的自动扩缩容
  • 为了存储秘密信息,47% 的受访者使用内置 Secrets。重置时,这些 Secrets 目前未加密。(如果你想帮助添加加密功能,可以查看 此 Issue。) 
  • 回复最多的问题与第三方工具和调试有关
  • 关于用于管理应用的第三方工具,没有明确的赢家。实践方式多种多样
  • 普遍抱怨缺乏有用的文档。(欢迎在此贡献文档。)
  • 数据量很大。许多回复是可选的,因此我们惊讶地发现所有候选人的所有问题中有 935 个被填写了。如果你想自己查看数据,它在线可用

在应用运维方面,还有很多有待厘清和分享的内容。如果你对运行应用有任何看法,有改进体验的工具,或者只是想潜水学习,请加入我们。