Implementando charms para o nó bootstrap do Juju

0

É possível implantar um encanto no nó bootstrap do Juju (para um container)? Eu não pude adicionar a máquina na qual o controlador Juju reside, e vê-lo na lista de máquinas disponíveis que podem ser direcionadas para implementação de charme. Tentei, por exemplo, com:

juju add-machine --constraints tags=juju

Erro:

Machine  State    DNS  Inst id  Series  AZ  Message
0        pending       pending  xenial      failed to start machine 0 (failed to acquire node: No available machine matches constraints: [('zone', ['default']), ('agent_name', ['594543d5-4690-4f80-822a-60ea0446016a']), ('tags', ['juju'])] (resolved to "tags=juju zone=default")), retrying in 10s (5 more attempts)

A máquina foi bootstrapped com sucesso via (tag _is há)

 juju bootstrap --constraints tags=juju mymaas maas-controller --
 config=config.yaml
    
por Alex S 18.03.2018 / 04:34

1 resposta

0

O nó do controlador juju está, na verdade, em um modelo diferente. Você pode ver isso desde que tenha as permissões certas ao fazer isso:

dpb@helo:~[]$ juju models
Controller: localhost-localhost

Model        Cloud/Region         Status     Machines  Access  Last connection
controller*  localhost/localhost  available         1  admin   just now
default      localhost/localhost  available         0  admin   2018-02-26

Em seguida, use juju switch MODEL_NAME para alternar entre eles. Você precisa estar no modelo controller para modificar o que costumava ser chamado de nó de bootstrap (agora chamado controller).

    
por dpb 06.04.2018 / 03:20