我已经编写了一个自定义资源作为部署的一部分。作为 reconcileKind 函数的一部分,我使用 Go 本身中的 Kubernetes API 编写了创建 pod 的逻辑,如下所示。
我想将其转换为 knative 服务(而不是创建将始终运行的 POD),以便我可以使用 KPA 功能。我知道使用 .yaml 方式创建 knative 服务。但我想通过使用 Kubernetes API 本身来创建它。我确实在官方文档中进行了搜索,但解释的所有内容都是使用 .yaml 方式。
所以我很好奇我们是否可以直接使用Kubernetes API来实现knative服务?