Я пишу заклинание, которое я использую в местном экземпляре дзю-дзю. Прекрасно работает, но это помогло бы отладить талисман, если бы я смог подключиться к SSH. Есть ли способ сделать это?
Да, вы можете ssh напрямую в любой узел juju с помощью juju ssh
, например:
juju ssh mysql/0
или просто # машины, если вы хотите сделать это таким образом:
juju ssh 0
Это превратит вас в любую единицу службы. Я предпочитаю делать это по названию сервиса, потому что я склонен перепутывать числа. Однако если вы хотите отладить брелок, вам следует проверить juju debug-hooks
, который является интерактивным сеансом ssh / tmux, предназначенным для того, чтобы делать именно то, что вы делаете.
Если вы не подключены к Juju, и вам нужен SSH, вам нужно найти IP / имя хоста компьютера, к которому подключен ssh. В случае Amazon или HP Cloud вы можете получить эту информацию с помощью обычных инструментов CLI или с помощью веб-консоли, чтобы получить IP, назначенный экземпляру провайдером.
Извините за некробампа!
Я нашел правильный ключ. Он находится в папке /home/$user/.juju/ssh/juju-id-rsa.pub.
Возьмите копию двух ключей в этой папке и укажите ssh, чтобы использовать их, чтобы получить доступ куда угодно! :)