如何在开发分支中部署 Juju charm

如何在开发分支中部署 Juju charm

我想部署量子网关 juju charm 的这个分支

https://code.launchpad.net/~openstack-charmers/charms/trusty/quantum-gateway/next

分别

bzr branch lp:~openstack-charmers/charms/trusty/quantum-gateway/next

我可以使用 bzr 下载该源代码,但接下来我应该怎么做才能使用它来部署它

juju deploy--repository=文件夹本地:/trusty/quantum-gateway?

答案1

假设你的目录结构如下:

/home/foo/charms/trusty/quantum-gateway

并且你在/home/foo/charms

您可以使用以下方式部署:

juju deploy --repository=. local:trusty/quantum-gateway

额外的:

发行版文件夹名称trusty/很重要。如果您要部署精确的 charm,则需要将其命名为precise/。另一件需要注意的事情是文件夹名称需要与文件中定义的名称匹配metadata.yaml

相关内容