CoreOS draaien op een Vultr VPS

Lees: Vultr biedt nu CoreOS op de bestelpagina - deze handleiding wordt uitgelegd hoe u CoreOS handmatig.

Deze instructies begeleiden u bij het uitvoeren van een enkele CoreOS-node. Deze gids gaat ervan uit:

  • Je hebt een account op Vultr.com .
  • De locatie van uw iPXE-script (waarnaar later in de gids wordt verwezen) bevindt zich op http://example.com/script.txt
  • U heeft een openbare + privésleutelcombinatie gegenereerd. Hier is een handige gids als u deze sleutels moet genereren: SSH-sleutels instellen .

Een kanaal kiezen

CoreOS is ontworpen om automatisch te worden bijgewerkt met verschillende schema's per kanaal. U kunt deze functie uitschakelen , hoewel we deze niet aanbevelen. Lees de release-opmerkingen voor specifieke functies en bugfixes.

Stabiel kanaal

Het stabiele kanaal moet worden gebruikt door productieclusters. Versies van CoreOS worden getest in de bèta- en alfakanalen voordat ze worden gepromoot. Op het moment van schrijven is de huidige versie CoreOS 410.0.0.

Een voorbeeldscript ziet er als volgt uit:

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

Bètakanaal

Het bètakanaal bestaat uit gepromote alpha-releases. Op het moment van schrijven is de huidige versie CoreOS 410.0.0.

Een voorbeeldscript ziet er als volgt uit:

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

Alpha Channel

Het alfakanaal volgt de master op de voet en wordt regelmatig vrijgegeven. De nieuwste versies van de havenarbeider , etcd en vloot zal voor het testen beschikbaar zijn. Op het moment van schrijven is de huidige versie CoreOS 435.0.0.

Een voorbeeldscript ziet er als volgt uit:

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

Zorg ervoor dat u deze vervangt YOUR_PUBLIC_KEY_HEREdoor uw daadwerkelijke openbare sleutel, deze begint met ssh-rsa....

Extra informatie is te vinden bij Booting CoreOS met iPXE en Embedded-scripts voor iPXE .

Cloud-Config gebruiken

Zorg ervoor dat u uitcheckt met behulp van Cloud-Config .

In het bijzonder, er rekening mee dat de $private_ipv4en $public_ipv4variabelen alleen worden ondersteund op Vultr als je de 'cloud-config-url' optie aan op uw kernel opdrachtregel.

Zonder deze optie moet u deze waarden hard coderen in uw cloud-configbestand.

Maak de VPS

Maak een nieuwe VPS aan (elk servertype en elke locatie naar keuze) en vervolgens:

  1. Selecteer "Aangepast" voor het "Besturingssysteem".
  2. Selecteer iPXE boot.
  3. Stel de ketting-URL in op de URL van uw script http://example.com/script.txt . Merk op dat de URL gewoon oude HTTP moet zijn, geen HTTPS.
  4. Klik op "Bestelling plaatsen".

Zodra je de welkomst-e-mail hebt ontvangen, is de VPS klaar voor gebruik (meestal minder dan 2-3 minuten).

Toegang tot de VPS

U kunt zich nu aanmelden bij CoreOS met de bijbehorende privésleutel op uw lokale computer. Mogelijk moet u de locatie opgeven met -i LOCATION. Als je meer informatie nodig hebt over hoe je de locatie van je privésleutelbestand kunt specificeren, klik dan hier .

SSH naar het IP van je VPS, en specificeer de "kern" gebruiker: 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 ~ $

CoreOS gebruiken

Nu je een cluster hebt opgestart, is het tijd om te spelen.

CoreOS draait momenteel vanuit RAM, gebaseerd op de geladen afbeelding. Mogelijk wilt u het op de schijf installeren . Merk op dat bij het volgen van deze instructies op Vultr moet de naam van het apparaat /dev/vdain plaats van /dev/sda.

Bekijk de CoreOS Quickstart- handleiding of verdiep je in meer specifieke onderwerpen .



Leave a Comment

Kan AI vechten met toenemend aantal ransomware-aanvallen?

Kan AI vechten met toenemend aantal ransomware-aanvallen?

Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek

ReactOS: is dit de toekomst van Windows?

ReactOS: is dit de toekomst van Windows?

ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.

Blijf verbonden via WhatsApp Desktop-app 24 * 7

Blijf verbonden via WhatsApp Desktop-app 24 * 7

WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+

Hoe AI procesautomatisering naar een hoger niveau kan tillen?

Hoe AI procesautomatisering naar een hoger niveau kan tillen?

Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.

macOS Catalina 10.15.4 Supplement Update veroorzaakt meer problemen dan het oplost

macOS Catalina 10.15.4 Supplement Update veroorzaakt meer problemen dan het oplost

Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie

13 Commerciële data-extractietools voor big data

13 Commerciële data-extractietools voor big data

13 Commerciële data-extractietools voor big data

Wat is een logboekbestandssysteem en hoe werkt het?

Wat is een logboekbestandssysteem en hoe werkt het?

Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true

Technologische singulariteit: een verre toekomst van de menselijke beschaving?

Technologische singulariteit: een verre toekomst van de menselijke beschaving?

Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.

Een inzicht in 26 Big Data-analysetechnieken: deel 1

Een inzicht in 26 Big Data-analysetechnieken: deel 1

Een inzicht in 26 Big Data-analysetechnieken: deel 1

De impact van kunstmatige intelligentie in de gezondheidszorg 2021

De impact van kunstmatige intelligentie in de gezondheidszorg 2021

AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.