如何使用pyvespa将应用程序部署到远程目标的Vespa?

huangapple go评论72阅读模式
英文:

How to deploy an application in Vespa to a remote target using pyvespa?

问题

我有一个在容器中运行的Vespa(使用Docker Compose),想要从同一网络中的另一个容器中使用pyvespa部署我的应用程序包。Vespa CLIvespa deploy命令有一个目标选项,我可以在其中提供一个主机,但是在使用pyinvoke时我没有看到类似的选项。特别是Vespa类没有deploy方法。pyvespa是否不支持这种情况,我是否必须使用Vespa CLI?

英文:

I have Vespa running in a container (using Docker compose) and want to deploy my application package from another container in the same network using pyvespa. The vespa deploy command of Vespa CLI has a target option where I can provide a host, but I don't see such an option when using pyinvoke. Especially the Vespa class has no deploy method. Is this scenario not supported by pyvespa and do I have to use the Vespa CLI?

答案1

得分: 2

使用Vespa CLI进行控制平面更改更好。pyvespa中的部署支持仅用于演示目的(例如,在笔记本中演示)。

英文:

Prefer using Vespa CLI for control plane changes. The deploy support in pyvespa is for demonstration purposes (e.g. to demonstrate in a notebook).

huangapple
  • 本文由 发表于 2023年7月18日 02:15:50
  • 转载请务必保留本文链接:https://go.coder-hub.com/76707122.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定