Создайте простой кластер CoreOS на 4 машинах

Создайте простой кластер CoreOS на 4 машинах

Я хотел бы попробовать coreos на нашем маленьком кластере (4 машины). Я хотел бы установить coreos на диск каждой машины.

У меня есть trusty64 live cd, который я буду использовать для запуска скрипта coreos-install. Есть ли файл конфигурации облака по умолчанию, который я мог бы использовать для настройки?

Я хочу дать каждой машине частный IP 192.168.5.i

Будет ли этого файла достаточно для инициализации моего кластера при установке Coreos на диск на моей первой машине (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

Похоже, при установке на диск $private_ipv4 не интерпретируется (нужно ли мне тогда вводить IP?)

решение1

Для «голого железа» вам потребуется настроить статическую сеть с сетевым модулем.

Более подробная информация здесь:https://coreos.com/docs/cluster-management/setup/network-config-with-networkd/#static-networking

Связанный контент