用于引导的 Juju 2.0 代理

Nat*_*ner 3 proxy juju

尽管juju model-config支持代理,但在模型存在之前,我很难设置 HTTP 代理。

只是运行juju bootstrap localhost lxd-test失败,因为 juju 不使用代理。

如何告诉 Juju 使用代理?

Nat*_*ner 7

从 MAAS freenode 社区,我了解到我可以运行:

--config=config.yaml

其中 config.yaml 包含:

default-series: xenial
no-proxy: localhost
apt-http-proxy: http://<ip address>:<port>
apt-https-proxy: https://<ip address>:<port>
apt-ftp-proxy: ftp://<ip address>:<port>
http-proxy: http://<ip address>:<port>
https-proxy: https://<ip address>:<port>
ftp-proxy: ftp://<ip address>:<port>
Run Code Online (Sandbox Code Playgroud)

令人失望的是,这在 MAAS 或 Juju 文档中的任何地方都没有记录。这实际上也没有解决我的问题,尽管我相信它解决了在模型存在之前设置代理的直接问题。我相信我遇到的问题是由于我的网络中不相关的 DNS 混淆造成的。