在 Kubernetes 中创建 API 个端点

Create API Endpoints in Kubernetes

我是 Kubernetes 的新手,所以可能已经有我在这里遗漏的新解决方案。

要求

如何在 Kubernetes 中创建和 API 端点,我可以使用它来生成新的部署和服务?

为什么我需要 API 端点??

要求是只要有信息就需要生成新服务(比如新服务的名称、它应该 运行 的端口、它使用的配置和资源等等... ) pis 已由 运行ning 服务(比如服务 A)提供。

因此,当这些信息被馈送到端点时,api 端点后面的服务 运行 将根据获得的信息创建一个模板,并执行必要的命令来生成新服务.

如果有比这更好的方法也请建议我。

对我来说,解决方案是使用一些标准库,例如kubernetes python 客户端按照@mario 的建议与我的应用程序中的 kubernetes API 进行交互。

我将分享我如何使用 python 客户端编写 api 的进一步解决方案,甚至可能会使用 go ;)