gpt4 book ai didi

kubernetes - Kubernetes对象和资源之间的区别

转载 作者:行者123 更新时间:2023-12-02 11:27:34 31 4
gpt4 key购买 nike

Kubernetes世界中的对象和资源之间有什么区别?

我从https://kubernetes.io/docs/concepts/找不到它。我想知道他们对它们没有区别,但是似乎他们将对象视为资源的高级概念。

最佳答案

  • Kubernetes object是Kubernetes系统中的一个持久性实体。
  • Kubernetes resourceKubernetes API中的端点,用于存储某种类型的API objects的集合。例如,内置的pods资源包含Pod对象的集合。

  • 对象
    Kubernetes使用这些实体来表示集群的状态。
    具体来说,它们可以描述:
  • 正在运行哪些容器化应用程序(以及在哪些节点上)
  • 这些应用程序可用的资源
  • 有关这些应用程序行为方式的策略,例如重新启动策略,升级和容错

  • Kubernetes对象是“意图记录”-创建对象后,Kubernetes系统将不断工作以确保对象存在。
    通过创建一个对象,您可以有效地告诉Kubernetes系统您希望集群的工作负载是什么样子。这是集群的理想状态。
    资源资源
    资源是 declarative API的一部分,由Kubernetes客户端库和CLI使用,即 kubectl
    它可能导致“自定义资源”,这是Kubernetes API的扩展,在默认的Kubernetes安装中未必可用。

    关于kubernetes - Kubernetes对象和资源之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52309496/

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