juju bootstrap 错误没有找到默认环境

juju bootstrap 错误没有找到默认环境

每次我输入 juju bootstrap 时,都会出现错误“未找到默认环境”。我当时正在尝试配置 maas。

这是我的 environment.yaml

juju: environments
environments:
maas:
type: maas
maas-server: 'http://{my ip address}:80/MAAS'
maas-oauth: 'c2cg7hTpzFuRmJjrBC:YH2ZEXVRKL46ttaDmq:beKeBjhYgWyxKk2gqqwaCx97xnmp4LJu'
admin-secret: 'nothing'
default-series: 'precise'

答案1

即使在 environment.yaml 中只指定了一个环境,您仍然需要指定 juju 使用的默认环境。

您有两个选项可以指定默认环境:

  1. 使用default: <name>,通常位于 environment.yaml 的顶部,无需缩进(在您的情况下,您需要default: maas)。
  2. juju switch <name>在命令行上使用(例如juju switch maas)。

我希望这有帮助。

相关内容