展开讨论

经验与复盘经验摘录 · 机器翻译

真的吗?那我什么时候才能用7-10行的文本描述我需要Postgres和Kafka的单一应用呢……

……真的吗?那我什么时候才能用7-10行的文本描述我需要Postgres和Kafka的单一应用呢,在一个.txt文件里,而不是{检查我们公司的ArgoCD后端仓库}……而不是8个YAML文件?我没那么多时间或者一周,到底在哪里?想要一种声明式的极简语法,所有不必要的东西都由系统自动推断(比如名称之类的,我为什么要思考5-10个东西的名称?自己搞定,自动化工具!),只需要专注于正在部署的内容。它应该能很好地生成其他所有内容,或者至少在更合理的世界上应该如此。抱歉语气有点激烈,我不是在挑衅你们,但你们似乎对k8s圣殿之外的事情有些盲目。> 一旦你有一组实现了这个API的组件,部署几乎任何复杂度的东西都会变得微不足道。 不,和k8s打交道从来不会变得简单。我和两位高级平台工程师一起值班,为了描述一个需要Postgres和Kafka的单一小型应用,需要监听一个端口,需要一个环境变量和几个非常小的配置文件,我们花了3-4个小时。……

源讨论K8s服务网格:账单到期了原帖 239 条评论 · 导入时统计
2

这条内容在回应什么?

父级讨论 · 节选

GR

我觉得很难相信你考虑过这个问题超过两秒钟,却想不出任何理由说明k8s可能适合某人的需求。但这里有一个理由: 它是一个经过筛选的、可扩展的API,为异构硬件集合提供了不错的抽象。以前没有人做到过,这对于定义意图来说非常有用。 没有人强迫你使用YAML,它只是是一种序列化格式。 一旦你拥有一组实现此API的组件,部署几乎任何复杂程度的容器化应用程序就变得非常容易,而无需过多关注调度、网络、存储等的实际细节。更棒的是,我可以使用相同的清单文件访问两个配置方式完全不同的集群,并得到大致相同的结果。 这是抽象…

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

VO

>真的吗?那我什么时候才能用7-10行代码在.txt文件中描述我的独特应用呢 你能贴出那7-10行代码来完全管理Postgres和Kafka的部署吗?我并不是什么专家,但我在"k8s圣殿"之外有相当多的经验,但我完全不知道如何完成这个任务。

完整原文
GR

耸耸肩 你最初说"我看不出它有什么用处",而我指出有些人觉得它有用。 很抱歉你有不好的经历,但从这点就推断出"这对所有人都没有用"未免有些短视。 > 你对k8s圣殿之外的事物似乎有些盲目。 你不是唯一一个有几十年编写代码和管理基础设施经验的人。我使用过工具箱中的很多工具,我知道什么时候某种工具可能更合适或不太合适。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。