Я сделал следующее:
sudo juju bootstrap
juju deploy postgresql
juju expose postgresql
juju status
окружение: локальные
машины:
«0»:
agent-state: started
agent-version: 1.16.5.1
dns-name: 10.0.3.1
instance-id: localhost
series: precise
"1":
agent-state: started
agent-version: 1.16.5.1
instance-id: ariskk-local-machine-1
instance-state: missing
series: precise
services:
postgresql:
charm: cs:precise/postgresql-59
exposed: true
relations:
replication:
- postgresql
units:
postgresql/0:
agent-state: started
agent-version: 1.16.5.1
machine: "1"
open-ports:
- 5432/tcp
public-address: 10.0.3.148
Как мне подключиться к этому экземпляру (установить пароль?)
Чтобы ответить на мой собственный вопрос, я нашел 1 способ: (развертывание в локальном облаке)
sudo juju bootstrap
juju deploy postgresql pg-a
juju expose postgresql pg-a
статус juju
juju set pg-a admin_addresses = 10.0.3.1
ssh ubuntu@10.0.3.131
sudo -u postgres psql
\ пароль postgres