Juju развертывает приложение в неправильной / неожиданной подсети
Это про ProxmoxVE
6.3.6
, MaaS
2.9.2
, Жужу
2.9rc10
.
У меня проблема в том, что при развертывании приложения оно не соблюдает привязку, и приложение попадает в неправильную подсеть. MaaS настроен как DHCP-сервер в обеих подсетях.
- Контроллеры региона MaaS находятся в подсети
- Контроллеры стойки MaaS находятся как в подсетях, так и в
- виртуальные машины, на которых я развертываю приложения, находятся в обеих подсетях
10.1.1.0/24
а также10.1.20.0/24
- MaaS имеет 3 зоны доступности:,
Production
,Infrastructure
Зоны доступности MaaS (не используются в Juju?) , Подсети и конфигурация машины Примечание. Контроллеры Juju развернуты в инфраструктуре зоны доступности, а виртуальные машины приложений - в производственной среде.
Ниже приведены пробелы и подсети, настроенные в Juju. Они соответствуют тому, что доступно в MaaS:
пространства джуджу / подсети джуджу
- id: "0"
name: alpha
subnets: {}
- id: "1"
name: computing
subnets:
10.1.20.0/24:
type: ipv4
provider-id: "2"
status: in-use
zones: []
- id: "2"
name: infrastructure
subnets:
10.1.1.0/24:
type: ipv4
provider-id: "1"
status: in-use
zones: []
Для простоты я хочу развернуть приложение в
default
модель. Перед тем как это сделать, я установил пространство по умолчанию для конфигурации модели на
computing
космос.
Жужу модель-конфигурация по умолчанию-пространство = вычисления
juju развертывание cs: ~ katharostech / null-8 --bind computing
Наконец, я получаю следующий статус
null
заявление:
статус juju null
model:
name: default
type: iaas
controller: maas-controller
cloud: mysuper-cloud
region: default
version: 2.9-rc10
model-status:
current: available
since: 15 Apr 2021 00:16:40+02:00
sla: unsupported
machines:
"0":
juju-status:
current: started
since: 15 Apr 2021 00:28:34+02:00
version: 2.9-rc10
hostname: my-proxmox-vm
dns-name: 10.1.1.92
ip-addresses:
- 10.1.1.92
- 10.1.20.41
instance-id: swqkyb
display-name: my-proxmox-vm
machine-status:
current: running
message: Deployed
since: 15 Apr 2021 00:27:59+02:00
modification-status:
current: idle
since: 15 Apr 2021 00:21:06+02:00
series: focal
network-interfaces:
ens18:
ip-addresses:
- 10.1.1.92
mac-address: 6a:2a:f1:ee:25:7f
gateway: 10.1.1.254
space: infrastructure
is-up: true
ens19:
ip-addresses:
- 10.1.20.41
mac-address: c6:76:4e:42:3d:d7
space: computing
is-up: true
constraints: arch=amd64 mem=3072M
hardware: arch=amd64 cores=2 mem=4096M tags=virtual,master availability-zone=Production
applications:
"null":
charm: cs:~katharostech/null-8
series: focal
os: ubuntu
charm-origin: charmstore
charm-name: "null"
charm-rev: 8
charm-channel: stable
charm-version: fc2c0ed-dirty
charm-profile: juju-default-null-8
exposed: false
application-status:
current: active
since: 15 Apr 2021 00:28:42+02:00
units:
null/0:
workload-status:
current: active
since: 15 Apr 2021 00:28:42+02:00
juju-status:
current: idle
since: 15 Apr 2021 00:28:44+02:00
version: 2.9-rc10
leader: true
machine: "0"
public-address: 10.1.1.92
endpoint-bindings:
"": computing
storage: {}
controller:
timestamp: 08:08:42+02:00
Я ожидаю, что приложение будет развернуто в подсети 10.1.20.0/24 с публичным адресом в этом пространстве подсети. Я много чего пробовал сейчас, но застрял на этом. Любая помощь высоко ценится.
Ваше здоровье