User Tools

Site Tools


coreosuclv

This is an old revision of the document!


Esta es una pequena guia con muchos errores ortograficos que comprende el proceso de instalacion y pruebas basicas con CoreOS

Instalacion

Hasta ahora no sabemos como hacerlo sin una maquina conectada a internet. En esta direccion https://coreos.com/os/docs/latest/quickstart.html se puedeb encontrar una guia basica. Si se escoje el proceso de instalacion por ISO los que se baja es un punto desde el cual se puede lanzar un instalador que baja desde internet la instalacion.

El iso se puede descargar desde aqui: https://coreos.com/os/docs/latest/booting-with-iso.html

Despues de despertar la maquina con el se entra a un prompt basico.

Desde alli se debe escalar en privilecios con un sudo y depsues lanzar el instalador:

coreos-install -d /dev/sda -c cloud-config.yaml

Es muy importante pasar el cloudconfig para no enrredarse despues con la autentificacion.

Aqui se muestra como: https://linuxconfig.org/how-to-perform-a-bare-metal-installation-of-coreos-linux

Y para poder poner una ip fija se puede mirar aqui: https://coreos.com/os/docs/latest/network-config-with-networkd.html

Un ejemplo de cloud-config.yaml

#cloud-config
hostname: coreos0
ssh_authorized_keys:
  - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDaF6E4c9jqL9cF1+XbfHAaGZTIDWn78grUmLbt+BkJVVQhQZ1rdkB40BbpZH31OlCVbg59qbCkYgT4NMRF/WzIVyEZWOTdc4Vn1lwHYSCnbR3aTAUVWeut+rHUn9SIxcZ+yOW5WLByTGHs+vCK478rkoMGA70IcvxWBUQu/KccJpK9RTGtuBPZ23YcBjSJyM2aO1uxNP1VZJqS52PDZN6rC+H0NSbYphrIPjtGNhocBHK9WT9mUUrevK8NflzHtS41MLsGkOd/RgHsIxPG9bbZ4mdS2vkJfKZDk72l2G90mOGSZh2/gH0NiEmrxsepfyRL13wPp3clerTkTY4DgG7P taqchi@Manuels-MacBook-Pro.local
users:
  - name: core
    passwd: $1$Y9OJDrE3$Bv4veLMp1fo6P8jN1/L1g0
coreos:
  units:
    - name: systemd-networkd.service
      command: stop
    - name: 00-ens18.network
      runtime: true
      content: |
        [Match]
        Name=ens18

        [Network]
        DNS=8.8.8.8
        Address=10.0.0.11/24
        Gateway=10.0.0.1
    - name: down-interfaces.service
      command: start
      content: |
        [Service]
        Type=oneshot
        ExecStart=/usr/bin/ip link set ens18 down
        ExecStart=/usr/bin/ip addr flush dev ens18
    - name: systemd-networkd.service
      command: restart

Al terminar el proceso de instalacion debe verse algo como:

coreosuclv.1478194912.txt.gz · Last modified: 2016/11/03 13:41 by moliver