В это время вы не можете получить доступ к среде varaibables. Если для вашего очарования требуется информация о проверке подлинности, вам нужно добавить его в качестве параметра конфигурации для этого Charm (Charms должен быть разработан для развертывания на всех стеках, поэтому не каждый поставщик будет иметь что-то вроде ключа проверки подлинности ec2). Если вы нуждаетесь в услугах AWS в своем очаровании, подумайте об экспонировании тех, кто находится в конфигурации, с чем-то вроде этого:
options:
aws-public-key:
type: string
default: ""
description: Amazon Public Key for S3
aws-secret-key:
type: string
default: ""
description: Amazon Secret Key for S3
s3-bucket:
type: string
default: ""
description: Amazon S3 Bucket
Таким образом, они будут установлены с помощью команды juju set и будут доступны в hook_changed через [ f3]
Конфигурация службыПоложите сетевой адаптер в режим моста в виртуальном ящике, который позволит вашему маршрутизатору назначить ему сетевой адрес, затем вы можете использовать ssh с любой системой в сети, просто используйте ifconfig, чтобы получить адрес для сервера. 't нужен nat адаптер, то просто используйте ssh user@192.168.100.X