gpt4 book ai didi

Kubernetes - 什么是命令式和声明式

转载 作者:行者123 更新时间:2023-12-02 11:53:14 24 4
gpt4 key购买 nike

对于 Kubernetes 的命令式与声明式,我看到了多种不同的解释——比如命令式意味着当我们使用 yaml 文件来创建资源来描述状态,反之亦然。

这两者之间真正和明显的区别是什么。如果您可以将这组命令归入同一组,我将不胜感激-例如在命令式方式下创建等等..

最佳答案

“命令式”是一个命令 - 就像“创建 42 个小部件”一样。

“声明性”是对所需最终结果的声明——例如“我希望存在 42 个小部件”。

通常,您的 yaml 文件本质上是声明性的:它会说您希望存在 42 个小部件。您将把它交给 Kubernetes,它会执行最终拥有 42 个小部件所需的步骤。

“创建”本身是一个命令式命令,但您正在创建的是一个 Kubernetes 集群。集群的外观由 yaml 文件中的声明决定。

关于Kubernetes - 什么是命令式和声明式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60242051/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com