Я хотел бы развернуть что-то, но мне нужно, чтобы товарищи по команде взаимодействовали с окружающей средой.
Как мне это сделать? Используются ли ключи ssh?
С juju 1.16 и новее вы должны быть в состоянии juju bootstrap
инициализировать окружение. Это создаст файл ~/.juju/environments/$ENVNAME.jenv
.
Этот файл содержит всю информацию, необходимую для подключения к среде Juju. (admin-secret, bucket управления и т.
Если вы хотите использовать общий доступ по SSH (например, для «Juju SSH 1»), вам необходимо иметь общие ключи. можно установить «авторизованные ключи» в конфигурации вашей среды или использовать juju set authorized-keys=XXX
для списка ключей.
Однако, авторизованные ключи используются только при запуске новых экземпляров, они не добавляют задним числом их к машинам, которые уже работают. Для этого вы можете попросить человека, который загрузился, использовать ssh-import-id $userid
на любом компьютере, которым вы хотите поделиться.