É possível implantar em uma máquina específica com pacote

1

Eu quero fazer um pacote onde eu especifique qual máquina para implantar um encanto. Isso é possível?

    
por Galgalesh 03.03.2015 / 11:54

1 resposta

1

Sim, você pode fazer o posicionamento da máquina com um pacote, observe o argumento to :

bundlename:
  services:
    mysql:
      # The only machine id supported is machine 0
      to: 0
    wordpress:
      units: 3
    redis-server:
      units: 3
      to: [lxc:wordpress, wordpress]
    ceph:
      units: 4
      to: [wordpress, wordpress, wordpress, wordpress]
    serenade:
      to: lxc:wordpress=2

Eu não acho que é possível implantar em uma máquina específica # diferente de 0 (porque provavelmente não sabemos o número até após a implantação), portanto, pode ser útil implantar em outros nomes de serviço em vez de números de unidade.

Referência:

Outra opção pode ser o uso de restrições de máquina para garantir que você receba uma determinada classe de máquina.

    
por Jorge Castro 03.03.2015 / 16:17