Como fazer referência ao nó Controller / Bootstrap em um pacote

4

Estou usando o pacote de charme juju padrão para openstack em 4 máquinas (ligeiramente modificadas). Eu gostaria que o nó de bootstrap fosse a máquina 0 dessas 4 máquinas, no entanto, quando eu especifico máquinas no pacote de 0 a 3, ele cria 4 novas máquinas na implementação. Então acabo com um total de 5 máquinas.

Esta é uma implantação densa do MAAS Openstack.

    
por Jack Bryant 12.10.2016 / 13:28

1 resposta

0

Use o juju quickstart para implantar o pacote e use o formato mostrado no bloco de código abaixo em seu pacote.yaml.

machines:
  '0':
    constraints: tags=bootstrap
    series: trusty
  '1':
    constraints: tags=anytag
    series: trusty
  '2':
    constraints: tags=anytag
    series: trusty
  '3':
    constraints: tags=anytag
    series: trusty
relations:
- - mysql
  - keystone
- - keystone
  - glance
- - cinder
  - mysql
- - glance
  - cinder
series: trusty
services:
  mysql:
    charm: cs:trusty/percona-cluster
    num_units: 1
    options:
      max-connections: 20000
      source: cloud:trusty-mitaka
    to:
    - '0'
  keystone:
    charm: cs:trusty/keystone
    num_units: 1
    options:
      admin-password: plumgrid
      admin-token: ubuntutesting
      openstack-origin: cloud:trusty-mitaka
    to:
    - '1'
  cinder:
    charm: cs:trusty/cinder
    num_units: 1
    options:
      block-device: None
      glance-api-version: 2
      openstack-origin: cloud:trusty-mitaka
      overwrite: 'true'
      remove-missing-force: true
    to:
    - '2'
  glance:
    charm: cs:trusty/glance
    num_units: 1
    options:
      debug: true
      openstack-origin: cloud:trusty-mitaka
      verbose: true
    to:
    - '3'

Veja também:

por Bilal Baqar 14.10.2016 / 04:11