繁体   English   中英

使用@kubernetes/client-node nodejs api 部署虚拟服务

[英]Deployment of Virtual Service using @kubernetes/client-node nodejs api

我正在使用@kubernetes/client-node nodejs API 来部署 Docker 镜像。我可以找到用于部署 docker 镜像和创建服务的 api。但是没有用于创建虚拟服务的特定 api。 它通过命令行工作。

@kubernetes/client-node用于创建虚拟服务的 api 是什么?

虚拟服务是一种自定义资源。不幸的是,客户端库没有用于自定义资源的 API。 发现这个例子使用golang客户贴敷istio虚拟服务。 您需要尝试创建而不是补丁。 我不是 100% 确定这是否有效。

编辑:您可以在 pod 的 docker 镜像中安装 kubectl,然后通过代码执行它。 例如在 python subprocess.check_output(['kubectl', 'apply', '-f', 'virtual-service.yaml'])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM