本文发布已超过一年。较旧的文章可能包含过时的内容。请检查页面中的信息自发布以来是否已过时。
SIG Apps:构建应用并在 Kubernetes 中运维它们
编者按:本文由 Kubernetes SIG-Apps 团队撰写,分享了他们如何专注于在 Kubernetes 中运行应用的开发者和运维人员体验。
Kubernetes 是一个非常出色的容器化应用管理器。正因如此,许多公司开始在Kubernetes 中运行他们的应用。
自 1.0 版本发布以来,Kubernetes 特别兴趣小组 (SIGs) 一直致力于支持开发者和运维人员社区。人们围绕网络、存储、扩缩容及其他运维领域组织起来。
随着 Kubernetes 的兴起,对构建和运维云原生应用的工具、最佳实践和讨论的需求也应运而生。为了满足这一需求,Kubernetes SIG Apps 应运而生。
SIG Apps 是一个公司和个人可以进行以下活动的地方:
- 查看和分享正在构建的用于赋能应用运维人员的工具演示
- 了解和讨论应用运维人员的需求
- 围绕改进用户体验的努力进行组织
自 SIG Apps 成立以来,我们已经进行了诸如 KubeFuse、KPM 和 StackSmith 等项目的演示。我们还对在 Kubernetes 中运维应用的人员进行了一项调查。
从调查结果中,我们了解到一些情况,包括:
- 81% 的受访者希望某种形式的自动扩缩容
- 为了存储秘密信息,47% 的受访者使用内置 Secrets。重置时,这些 Secrets 目前未加密。(如果你想帮助添加加密功能,可以查看 此 Issue。)
- 回复最多的问题与第三方工具和调试有关
- 关于用于管理应用的第三方工具,没有明确的赢家。实践方式多种多样
- 普遍抱怨缺乏有用的文档。(欢迎在此贡献文档。)
- 数据量很大。许多回复是可选的,因此我们惊讶地发现所有候选人的所有问题中有 935 个被填写了。如果你想自己查看数据,它在线可用。
在应用运维方面,还有很多有待厘清和分享的内容。如果你对运行应用有任何看法,有改进体验的工具,或者只是想潜水学习,请加入我们。