我已经按照https://juju.ubuntu.com/docs/config-aws.html尝试为自己建立一个 juju 环境。
一切似乎都设置好了。SSH 密钥、生成配置、存储库、将访问 ID 和密钥添加到 environment.yaml 文件中。虽然我的来自 aws IAM 管理控制台的密钥文件名为 credentials.csv 而不是 rootkey,但我找不到文档中描述的链接。
当我juju bootstrap
在测试页面。它失败并给出错误:
juju bootstrap ERROR Get https://s3-us-west-1.amazonaws.com/juju-gobblygookmynukmbersinhere/provider-state: lookup s3-us-west-1.amazonaws.com: Temporary failure in name resolution
(请注意,我刚刚为这个帖子替换了我的号码,我的实际终端上有我的号码。
这是我第一次尝试任何 ec2 工作,因此我进入并创建了新的 IAM 配置文件。我做错了什么?
任何帮助都非常好。我觉得我已经力不从心了!
答案1
好吧,事实证明我运行 juju 命令的 ubuntu 服务器设置不正确。
它有一个静态 IP 地址、网关和网络掩码,但没有列出 DNS 名称服务器。没有对任何 DNS 请求的解析。我添加了 DNS 名称服务器,一切顺利!
非常感谢您的关注。我希望在这里列出我的决心有一天能帮助到别人!