Ejecutar CoreOS en un Vultr VPS

Lea: Vultr ahora ofrece CoreOS en la página de pedidos : esta guía explica cómo configurar CoreOS manualmente.

Estas instrucciones lo guiarán a través de la ejecución de un solo nodo CoreOS. Esta guía asume:

  • Tienes una cuenta en Vultr.com .
  • La ubicación de su script iPXE (referenciada más adelante en la guía) se encuentra en http://example.com/script.txt
  • Tiene una combinación de clave pública + privada generada. Aquí hay una guía útil si necesita generar estas claves: Cómo configurar claves SSH .

Elegir un canal

CoreOS está diseñado para actualizarse automáticamente con diferentes horarios por canal. Puede deshabilitar esta función , aunque no la recomendamos. Lea las notas de la versión para conocer las características específicas y las correcciones de errores.

Canal estable

El canal estable debe ser utilizado por grupos de producción. Las versiones de CoreOS se prueban en batalla dentro de los canales Beta y Alfa antes de ser promovidas. Al momento de escribir, la versión actual es CoreOS 410.0.0.

Un script de muestra se verá así:

#!ipxe

set base-url http://stable.release.core-os.net/amd64-usr/current
kernel ${base-url}/coreos_production_pxe.vmlinuz cloud-config-url=http://169.254.169.254/2014-09-12/coreos-init sshkey="YOUR_PUBLIC_KEY_HERE"
initrd ${base-url}/coreos_production_pxe_image.cpio.gz
boot

Canal Beta

El canal beta consta de lanzamientos alfa promovidos. Al momento de escribir, la versión actual es CoreOS 410.0.0.

Un script de muestra se verá así:

#!ipxe

set base-url http://beta.release.core-os.net/amd64-usr/current
kernel ${base-url}/coreos_production_pxe.vmlinuz cloud-config-url=http://169.254.169.254/2014-09-12/coreos-init sshkey="YOUR_PUBLIC_KEY_HERE"
initrd ${base-url}/coreos_production_pxe_image.cpio.gz
boot

Canal alfa

El canal alfa sigue de cerca al maestro y se lanza con frecuencia. Las versiones más recientes de docker , etcd y flota estarán disponibles para pruebas. Al momento de escribir, la versión actual es CoreOS 435.0.0.

Un script de muestra se verá así:

#!ipxe

set base-url http://alpha.release.core-os.net/amd64-usr/current
kernel ${base-url}/coreos_production_pxe.vmlinuz cloud-config-url=http://169.254.169.254/2014-09-12/coreos-init sshkey="YOUR_PUBLIC_KEY_HERE"
initrd ${base-url}/coreos_production_pxe_image.cpio.gz
boot

Asegúrese de reemplazar YOUR_PUBLIC_KEY_HEREcon su clave pública real, comenzará con ssh-rsa....

Puede encontrar lecturas adicionales en Booting CoreOS con iPXE y scripts integrados para iPXE .

Usando Cloud-Config

Asegúrese de consultar Uso de la configuración de la nube .

En particular, tenga en cuenta que las variables $private_ipv4y $public_ipv4solo son compatibles con Vultr si tiene la opción 'cloud-config-url' configurada en la línea de comandos del kernel.

Sin esta opción, deberá codificar estos valores en su cloud-configarchivo.

Crea el VPS

Cree un nuevo VPS (cualquier tipo de servidor y ubicación de su elección) y luego:

  1. Para el "Sistema operativo", seleccione "Personalizado".
  2. Seleccione el arranque iPXE.
  3. Establezca la URL de cadena en la URL de su script http://example.com/script.txt . Tenga en cuenta que la URL debe ser HTTP antiguo, no HTTPS.
  4. Haga clic en "Realizar pedido".

Una vez que reciba el correo electrónico de bienvenida, el VPS estará listo para usar (generalmente menos de 2-3 minutos).

Accediendo al VPS

Ahora puede iniciar sesión en CoreOS utilizando la clave privada asociada en su computadora local. Es posible que deba especificar su ubicación usando -i LOCATION. Si necesita detalles adicionales sobre cómo especificar la ubicación de su archivo de clave privada, consulte aquí .

SSH a la IP de su VPS y especifique el usuario "principal": ssh core@IP

$ ssh core@IP
The authenticity of host 'IP (2a02:1348:17c:423d:24:19ff:fef1:8f6)' can't be established.
RSA key fingerprint is 99:a5:13:60:07:5d:ac:eb:4b:f2:cb:c9:b2:ab:d7:21.
Are you sure you want to continue connecting (yes/no)? yes

Last login: Thu Oct 17 11:42:04 UTC 2013 from 127.0.0.1 on pts/0
   ______                ____  _____
  / ____/___  ________  / __ \/ ___/
 / /   / __ \/ ___/ _ \/ / / /\__ \
/ /___/ /_/ / /  /  __/ /_/ /___/ /
\____/\____/_/   \___/\____//____/
core@srv-n8uak ~ $

Usando CoreOS

Ahora que tiene un cluster arrancado, es hora de jugar.

CoreOS se ejecuta actualmente desde RAM, en función de la imagen cargada. Es posible que desee instalarlo en el disco . Tenga en cuenta que al seguir estas instrucciones en Vultr, el nombre del dispositivo debe ser en /dev/vdalugar de /dev/sda.

Consulte la guía de inicio rápido de CoreOS o profundice en temas más específicos .



Leave a Comment

¿Puede la IA luchar con un número cada vez mayor de ataques de ransomware?

¿Puede la IA luchar con un número cada vez mayor de ataques de ransomware?

Los ataques de ransomware van en aumento, pero ¿puede la IA ayudar a lidiar con el último virus informático? ¿Es la IA la respuesta? Lea aquí, sepa que la IA es una bendición o una perdición

ReactOS: ¿Es este el futuro de Windows?

ReactOS: ¿Es este el futuro de Windows?

ReactOS, un sistema operativo de código abierto y gratuito, está aquí con la última versión. ¿Puede satisfacer las necesidades de los usuarios de Windows de hoy en día y acabar con Microsoft? Averigüemos más sobre este estilo antiguo, pero una experiencia de sistema operativo más nueva.

Manténgase conectado a través de la aplicación de escritorio WhatsApp 24 * 7

Manténgase conectado a través de la aplicación de escritorio WhatsApp 24 * 7

Whatsapp finalmente lanzó la aplicación de escritorio para usuarios de Mac y Windows. Ahora puede acceder a Whatsapp desde Windows o Mac fácilmente. Disponible para Windows 8+ y Mac OS 10.9+

¿Cómo puede la IA llevar la automatización de procesos al siguiente nivel?

¿Cómo puede la IA llevar la automatización de procesos al siguiente nivel?

Lea esto para saber cómo la Inteligencia Artificial se está volviendo popular entre las empresas de pequeña escala y cómo está aumentando las probabilidades de hacerlas crecer y dar ventaja a sus competidores.

La actualización complementaria de macOS Catalina 10.15.4 está causando más problemas que resolver

La actualización complementaria de macOS Catalina 10.15.4 está causando más problemas que resolver

Recientemente, Apple lanzó macOS Catalina 10.15.4, una actualización complementaria para solucionar problemas, pero parece que la actualización está causando más problemas que conducen al bloqueo de las máquinas Mac. Lee este artículo para obtener más información

13 Herramientas comerciales de extracción de datos de Big Data

13 Herramientas comerciales de extracción de datos de Big Data

13 Herramientas comerciales de extracción de datos de Big Data

¿Qué es un sistema de archivos de diario y cómo funciona?

¿Qué es un sistema de archivos de diario y cómo funciona?

Nuestra computadora almacena todos los datos de una manera organizada conocida como sistema de archivos de diario. Es un método eficiente que permite a la computadora buscar y mostrar archivos tan pronto como presiona buscar.

Singularidad tecnológica: ¿un futuro lejano de la civilización humana?

Singularidad tecnológica: ¿un futuro lejano de la civilización humana?

A medida que la ciencia evoluciona a un ritmo rápido, asumiendo muchos de nuestros esfuerzos, también aumentan los riesgos de someternos a una singularidad inexplicable. Lea, lo que la singularidad podría significar para nosotros.

Una mirada a 26 técnicas analíticas de Big Data: Parte 1

Una mirada a 26 técnicas analíticas de Big Data: Parte 1

Una mirada a 26 técnicas analíticas de Big Data: Parte 1

El impacto de la inteligencia artificial en la atención médica 2021

El impacto de la inteligencia artificial en la atención médica 2021

La IA en la salud ha dado grandes pasos desde las últimas décadas. Por tanto, el futuro de la IA en el sector sanitario sigue creciendo día a día.