Answers:
使用juju 1.16和更高版本,您应该能够juju bootstrap
初始化环境。这将创建一个~/.juju/environments/$ENVNAME.jenv
文件。
该文件具有连接到Juju环境所需的所有信息。(管理员机密,控制桶等)
对于Juju的大多数用途,您不需要ssh访问权限,因为无需SSH就可以添加新服务,将它们关联起来等。
如果确实要共享ssh访问(例如'juju ssh 1'),则需要具有共享密钥。这是可以设置您的环境中的配置“授权密钥”,或者使用juju set authorized-keys=XXX
以密钥列表。
但是,授权密钥仅在启动新实例时使用,不会将其追溯地添加到已经运行的计算机中。为此,您可以要求引导的人ssh-import-id $userid
在需要共享的任何计算机上使用。