Eu gostaria de experimentar o coreos em nosso pequeno cluster (4 máquinas). Gostaria de instalar coreos no disco de cada máquina.
Eu tenho um live cd trusty64 que usarei para executar o script coreos-install. Existe um arquivo de configuração de nuvem padrão que eu possa usar para configurar isso?
Quero dar a cada máquina o ip privado 192.168.5.i
Este arquivo seria suficiente para iniciar meu cluster ao instalar coreos em disco na minha primeira máquina (192.168.5.1)?http://pastie.org/private/njub0e4nahb10enh9nnw
#cloud-config
ssh_authorized_keys:
- ssh-rsa MYKEY
coreos:
etcd:
discovery: https://discovery.etcd.io/MYTOKEN
addr: 192.168.5.1:4001
peer-addr: 192.168.5.1:7001
fleet:
public-ip: 192.168.5.1
units:
- name: etcd.service
command: start
- name: fleet.service
command: start
Parece que ao instalar no disco $private_ipv4 não é interpretado (tenho que inserir o ip então?)
Responder1
Para bare metal, você precisará configurar a rede estática com uma unidade de rede.
Mais informações aqui:https://coreos.com/docs/cluster-management/setup/network-config-with-networkd/#static-networking