我会解释一下我所拥有的:
- 我从社区 AMI 中的 Ubintu juju AMI 创建了一个实例。
- 我使用 连接到了该实例
ssh
。 - 在我的例子中,我想在这里部署一个“魅力”。
但是,当我尝试执行“juju add-unit juju-gui”时,它告诉我:
ERROR Could not find AWS_ACCESS_KEY_ID
另外,我安装了一个 juju 客户端,对其进行了配置,并尝试部署一个 charm,但它每次都会为每个部署命令创建一个新实例。
我想知道,如果你能解释一下,我应该如何使用 juju?我需要在一个实例中安装 Jenkins 和其他开发工具。
答案1
通常,Juju 实例由客户端(例如本地机器)引导和管理。
您可能想要查看以下文档:https://jujucharms.com/docs/stable/并为 aws 配置:https://jujucharms.com/docs/stable/help-aws
您可能还想看看juju-quickstart
它是如何从本地 Ubuntu 机器运行的,并将 Juju GUI 部署到引导节点上。Juju GUI 无法然而但是部署使用--to
(见下文)
每次运行juju deploy
或扩展服务时,Juju 都会默认创建一个新实例。
要部署到单个实例,可以使用--to
选项
juju deploy mysql --to 23
其中23
机器编号是。
您可以在输出中找到机器编号juju status
。
juju help deploy
您可以从安装了 Juju 客户端的本地机器上找到有关部署的更多信息。