Executant CoreOS en un Vultr VPS

Executant CoreOS en un Vultr VPS

Si us plau, llegiu: Vultr ofereix ara CoreOS a la pàgina de comanda : aquesta guia explica com configurar CoreOS manualment.

Aquestes instruccions us guiaran per executar un únic node CoreOS. Aquesta guia assumeix:

  • Tens un compte a Vultr.com .
  • La ubicació del vostre script iPXE (a la qual es fa referència més endavant a la guia) es troba a http://example.com/script.txt
  • S'ha generat una combinació de clau pública + privada. Aquí teniu una guia útil si necessiteu generar aquestes claus: Com configurar les claus SSH .

Selecció d'un canal

CoreOS està dissenyat per actualitzar-se automàticament amb diferents horaris per canal. Podeu desactivar aquesta funció , encara que no la recomanem. Llegiu les notes de la versió per a funcions específiques i correccions d'errors.

Canal estable

Els clústers de producció haurien d'utilitzar el canal estable. Les versions de CoreOS es posen a prova en els canals Beta i Alpha abans de ser promocionades. En el moment d'escriure, la versió actual és CoreOS 410.0.0.

Un script de mostra tindrà aquest aspecte:

#!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 versions alfa promocionades. En el moment d'escriure, la versió actual és CoreOS 410.0.0.

Un script de mostra tindrà aquest aspecte:

#!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 segueix de prop el mestre i s'allibera amb freqüència. Les versions més recents de estibador , ETCD i flota estaran disponibles per provar. En el moment d'escriure, la versió actual és CoreOS 435.0.0.

Un script de mostra tindrà aquest aspecte:

#!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

Assegureu-vos de substituir YOUR_PUBLIC_KEY_HEREper la vostra clau pública real, començarà amb ssh-rsa....

Podeu trobar lectura addicional a Booting CoreOS with iPXE i Embedded scripts for iPXE .

Utilitzant Cloud-Config

Assegureu-vos de consultar Using Cloud-Config .

En particular, tingueu en compte que les variables $private_ipv4i $public_ipv4només són compatibles amb Vultr si teniu l'opció "cloud-config-url" establerta a la línia d'ordres del nucli.

Sense aquesta opció, haureu de codificar aquests valors al vostre cloud-configfitxer.

Creeu el VPS

Creeu un VPS nou (qualsevol tipus de servidor i ubicació que vulgueu) i després:

  1. Per al "Sistema operatiu", seleccioneu "Personalitzat".
  2. Seleccioneu l'arrencada iPXE.
  3. Establiu l'URL de la cadena a l'URL del vostre script http://example.com/script.txt . Tingueu en compte que l'URL ha de ser HTTP antic, no HTTPS.
  4. Feu clic a "Fes la comanda".

Un cop rebeu el correu electrònic de benvinguda, el VPS estarà a punt per utilitzar-lo (normalment en menys de 2-3 minuts).

Accés al VPS

Ara podeu iniciar sessió a CoreOS mitjançant la clau privada associada al vostre ordinador local. És possible que hàgiu d'especificar la seva ubicació amb -i LOCATION. Si necessiteu més detalls sobre com especificar la ubicació del vostre fitxer de clau privada, consulteu aquí .

SSH a la IP del vostre VPS i especifiqueu l'usuari "nuclear": 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 ~ $

Utilitzant CoreOS

Ara que teniu un clúster arrencat, és hora de jugar.

CoreOS s'està executant actualment des de la memòria RAM, segons la imatge carregada. És possible que vulgueu instal·lar-lo al disc . Tingueu en compte que quan seguiu aquestes instruccions a Vultr, el nom del dispositiu hauria de ser /dev/vdamés que /dev/sda.

Consulteu la guia d' inici ràpid de CoreOS o aprofundiu en temes més específics .


The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.

Atacs DDOS: una breu visió general

Atacs DDOS: una breu visió general

També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.

Us heu preguntat mai com guanyen diners els pirates informàtics?

Us heu preguntat mai com guanyen diners els pirates informàtics?

Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.

Invents revolucionaris de Google que us facilitaran la vida.

Invents revolucionaris de Google que us facilitaran la vida.

Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.

Divendres essencial: què va passar amb els cotxes impulsats per IA?

Divendres essencial: què va passar amb els cotxes impulsats per IA?

El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...

Singularitat tecnològica: un futur llunyà de la civilització humana?

Singularitat tecnològica: un futur llunyà de la civilització humana?

A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.

Evolució de lemmagatzematge de dades – Infografia

Evolució de lemmagatzematge de dades – Infografia

Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.

Funcionalitats de les capes darquitectura de referència de Big Data

Funcionalitats de les capes darquitectura de referència de Big Data

Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació