Как правильно делиться обстановкой в ​​стиле Джуджу?


12

Я хотел бы развернуть что-то, но мне нужно, чтобы товарищи по команде взаимодействовали со средой.

Как мне это сделать? Используются ли ключи ssh?

Ответы:


5

С juju 1.16 и новее вы сможете juju bootstrapинициализировать среду. Это создаст ~/.juju/environments/$ENVNAME.jenvфайл.

Этот файл содержит всю информацию, необходимую для подключения к вашей среде Juju. (admin-secret, ведро управления и т. д.)

Для большинства случаев использования Juju вам не нужен доступ по SSH, потому что вы можете добавлять новые сервисы, связывать их и т. Д. Без SSH.

Если вы хотите иметь общий доступ по SSH (например, «Juju SSH 1»), вам необходимо иметь общие ключи. Это является возможным набором «разрешенных клавиши» в конфигурации вашей среды, либо для использования juju set authorized-keys=XXXв список ключей.

Однако авторизованные ключи используются только при запуске новых экземпляров, но не добавляют их задним числом на уже запущенные машины. Для этого вы можете попросить человека, который загрузился, использовать его ssh-import-id $useridна любой машине, которой вы хотите поделиться.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.