Skip to content
cloud-config 1.48 KiB
Newer Older
pierreozoux's avatar
pierreozoux committed
#cloud-config

Pierre Ozoux's avatar
Pierre Ozoux committed
hostname: k1
pierreozoux's avatar
pierreozoux committed
coreos:
  update:
    reboot-strategy: best-effort
Pierre Ozoux's avatar
Pierre Ozoux committed
  etcd:
    addr: 172.17.42.1:4001
    peer-addr: 172.17.42.1:7001
Pierre Ozoux's avatar
Pierre Ozoux committed
  units:
    - name: etcd.service
      command: start
Pierre Ozoux's avatar
Pierre Ozoux committed
write_files:
  - path: /data/BACKUP_DESTINATION
    permissions: 0644
    owner: root
    content: |
      core@backup.dev
Pierre Ozoux's avatar
Pierre Ozoux committed
write_files:
  - path: /etc/hosts
    permissions: 0644
    owner: root
    content: |
      127.0.0.1 localhost
      255.255.255.255 broadcasthost
      ::1 localhost
      10.0.0.xx mybackupserver
      10.0.0.yy myotherserver
ssh_authorized_keys:
  - ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6NF8iallvQVp22WDkTkyrtvp9eWW6A8YVr+kz4TjGYe7gHzIw+niNltGEFHzD8+v1I2YJ6oXevct1YeS0o9HZyN1Q9qgCgzUFtdOKLv6IedplqoPkcmF0aYet2PkEDo3MlTBckFXPITAMzF8dJSIFo9D8HfdOV0IAdx4O7PtixWKn5y2hMNG0zQPyUecp4pzC6kivAIhyfHilFR61RGL+GPXQ2MWZWFYbAGjyiYJnAmCP3NOTd0jMZEnDkbUvxhMmBYSdETk1rRgm+R4LOzFUGaHqHDLKLX+FIPKcF96hrucXzcWyLbIbEgE98OHlnVYCzRdK8jlqm8tehUc9c9WhQ== vagrant insecure public key
users:
  - name: backup
    ssh-authorized-keys:
      - ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6NF8iallvQVp22WDkTkyrtvp9eWW6A8YVr+kz4TjGYe7gHzIw+niNltGEFHzD8+v1I2YJ6oXevct1YeS0o9HZyN1Q9qgCgzUFtdOKLv6IedplqoPkcmF0aYet2PkEDo3MlTBckFXPITAMzF8dJSIFo9D8HfdOV0IAdx4O7PtixWKn5y2hMNG0zQPyUecp4pzC6kivAIhyfHilFR61RGL+GPXQ2MWZWFYbAGjyiYJnAmCP3NOTd0jMZEnDkbUvxhMmBYSdETk1rRgm+R4LOzFUGaHqHDLKLX+FIPKcF96hrucXzcWyLbIbEgE98OHlnVYCzRdK8jlqm8tehUc9c9WhQ== vagrant insecure public key (this should be ssh key of the root user of the other server)