每次我输入 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 使用的默认环境。
您有两个选项可以指定默认环境:
- 使用
default: <name>
,通常位于 environment.yaml 的顶部,无需缩进(在您的情况下,您需要default: maas
)。 juju switch <name>
在命令行上使用(例如juju switch maas
)。
我希望这有帮助。