首页 > 解决方案 > 是否有从自定义资源定义生成客户资源对象的工具?

问题描述

我有一个复杂的kubernetes 客户资源定义。我想从定义中生成一个有效的自定义资源对象,然后用我的替换一些值。这是为了快速测试。

我不想从头开始创建 yaml 文件,而是想使用一个工具来自动生成它。就像 kubebuilder在创建 API 时所做的一样(将示例对象放在 config/samples 下)。

问题:是否有任何现成的工具可用于此目的?

标签: kuberneteskubebuilder

解决方案


通常,基于模板生成自定义 Kubernetes 对象有两种解决方案:

它们都有很好的示例文档——你可以在这里找到KustomizeHelm 。

为了更好地了解它们的确切用途以及它们之间的区别,我建议阅读这篇文章和这个 StackOverFlow 答案


推荐阅读