CoreOS 1353.4.0 - Como devo configurar o Ignition para um membro de cluster do etcd com descoberta dinâmica?

2

Usando o CoreOS 1353.4.0, no DigitalOcean, como devo escrever uma configuração de ignição para uma máquina que deve ingressar em um cluster do etcd com descoberta dinâmica?

Eu escrevi a seguinte configuração de Ignição (basicamente de acordo com este guia ), mas parece haver problemas com isso, já que não consigo conectar o SSH em máquinas configuradas com ele, nem posso executá-lo:

etcd:
  advertise_client_urls: http://{PRIVATE_IPV4}:2379
  discovery: https://discovery.etcd.io/715ba22c9924d4edd7aa674eeefddf87
  initial_advertise_peer_urls: http://{PRIVATE_IPV4}:2380
  listen_client_urls: http://0.0.0.0:2379
  listen_peer_urls: http://{PRIVATE_IPV4}:2380
  name: '{HOSTNAME}'

Este arquivo de configuração é transformado em sintaxe nativa do Ignition executando o transpiler de configuração do CoreOS : ct -in-file config.yaml -out-file config.ign -platform digitalocean .

Eu suspeito que a configuração é a culpa, pois há alguns avisos durante a inicialização das máquinas. Droplet criado sem qualquer função de configuração, o que significa que eu posso pingar e SSH neles.

    
por aknuds1 19.04.2017 / 15:28

1 resposta

0

Acontece que isso realmente funciona bem. Eu estava simplesmente cometendo um erro ao postar a configuração na API do DigitalOcean que fazia com que a sintaxe se tornasse inválida.

    
por 19.04.2017 / 19:32