我可以拥有多个本地 juju 环境吗?

我可以拥有多个本地 juju 环境吗?

是否可以运行两个本地 juju 环境?我有时喜欢启动一个长期运行的部署,但我仍然希望在部署运行期间继续工作。

现在,我得到:

dpb@helo:hooks$ juju bootstrap -v
ERROR cannot use 37017 as state port, already in use

我是否需要运行另一个 mongodb 并更改某处的设置?

答案1

对我的谷歌搜索进行了足够的调整: https://github.com/juju/docs/issues/35

摘录如下,供大家参考:

# Alternate Local Environment
# Must be different than defaults:
#    - storage-port: 8040
#    - state-port: 37017
#    - api-port: 17071
local-alt:
    type: local
    storage-port: 8041
    state-port: 37018
    api-port: 17071

答案2

您可以通过在文件中添加新条目environments.yaml然后运行来运行多个环境juju bootstrap -e myenv

更多信息可以在这里找到:https://github.com/juju/docs/issues/35

相关内容