解释Kubernetes中的CRD?

nqwrtyyt  于 2022-11-21  发布在  Kubernetes
关注(0)|答案(1)|浏览(150)

有人能给我解释一下什么是自定义资源定义(CRD),它是如何有用的吗?它在kubernetes中的实际应用是什么?
谢谢你

rlcwz9us

rlcwz9us1#

自定义资源定义是一种扩展Kubernetes集群API的方法
它对于将应用交付给Kubernetes的集成商非常有用,因为您可以编写自己的控制器来管理应用生命周期:初始化、升级、备份等
这对Kubernetes管理员非常有用,因为他们可以轻松地操作复杂的应用程序,而不必忙于管理较低级别的资源。
你会发现大量的实际用例,postgres操作符,percona,Kafka,代码就绪工作空间,nvidia gpu操作符,argocd,tekton,......这些都依赖于这样的自定义对象。

相关问题