Pogon CoreOS na Vultr VPS

Pogon CoreOS na Vultr VPS

Prosimo, preberite: Vultr zdaj ponuja CoreOS na strani za naročilo - Ta vodnik pojasnjuje, kako CoreOS nastaviti ročno.

Ta navodila vas bodo vodila skozi zagon enega vozlišča CoreOS. Ta vodnik predvideva:

  • Imate račun na Vultr.com .
  • Lokacija vašega skripta iPXE (navedena pozneje v priročniku) se nahaja na http://example.com/script.txt
  • Ustvarili ste kombinacijo javnega + zasebnega ključa. Tukaj je koristen vodnik, če morate ustvariti te ključe: Kako nastaviti ključe SSH .

Izbira kanala

CoreOS je zasnovan tako, da se samodejno posodablja z različnimi urniki na kanal. To funkcijo lahko onemogočite , čeprav je ne priporočamo. Preberite opombe ob izdaji za posebne funkcije in popravke napak.

Stabilen kanal

Stabilni kanal bi morali uporabljati proizvodni grozdi. Različice CoreOS-a so pred promocijo preizkušene v bitkah v kanalih Beta in Alpha. V času pisanja je trenutna različica CoreOS 410.0.0.

Vzorčni skript bo videti takole:

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

Beta kanal

Kanal beta je sestavljen iz promoviranih alfa izdaj. V času pisanja je trenutna različica CoreOS 410.0.0.

Vzorčni skript bo videti takole:

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

Alfa kanal

Alfa kanal tesno sledi glavnemu in se pogosto sprošča. Najnovejše različice dockerja , etcd in flote bodo na voljo za testiranje. V času pisanja je trenutna različica CoreOS 435.0.0.

Vzorčni skript bo videti takole:

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

Ne pozabite zamenjati YOUR_PUBLIC_KEY_HEREs svojim dejanskim javnim ključem, začel se bo z ssh-rsa....

Dodatno branje lahko najdete v Zagon CoreOS z iPXE in vdelanimi skripti za iPXE .

Uporaba Cloud-Config

Prosimo, preverite Uporaba Cloud-Config .

Upoštevajte zlasti, da so spremenljivke $private_ipv4in $public_ipv4podprte v Vultru samo, če imate v ukazni vrstici jedra nastavljeno možnost 'cloud-config-url'.

Brez te možnosti boste morali te vrednosti trdo kodirati v cloud-configdatoteko.

Ustvarite VPS

Ustvarite nov VPS (poljubno vrsto strežnika in lokacijo po vaši izbiri) in nato:

  1. Za "Operacijski sistem" izberite "Po meri".
  2. Izberite zagon iPXE.
  3. Nastavite URL verige na URL vašega skripta http://example.com/script.txt . Upoštevajte, da mora biti URL navaden stari HTTP, ne HTTPS.
  4. Kliknite "Oddaj naročilo".

Ko prejmete pozdravno e-pošto, bo VPS pripravljen za uporabo (običajno manj kot 2-3 minute).

Dostop do VPS

Zdaj se lahko prijavite v CoreOS s pripadajočim zasebnim ključem v lokalnem računalniku. Morda boste morali določiti njegovo lokacijo z uporabo -i LOCATION. Če potrebujete dodatne podrobnosti o tem, kako določiti lokacijo datoteke z zasebnim ključem, si oglejte tukaj .

SSH na IP vašega VPS in določite "jedrnega" uporabnika: 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 ~ $

Uporaba CoreOS

Zdaj, ko imate gručo zagnano, je čas, da se poigrate.

CoreOS se trenutno izvaja iz RAM-a na podlagi naložene slike. Morda ga boste želeli namestiti na disk . Upoštevajte, da mora biti pri upoštevanju teh navodil na Vultru ime naprave /dev/vdanamesto /dev/sda.

Oglejte si vodnik za hitri začetek CoreOS ali se poglobite v bolj specifične teme .


Vzpon strojev: aplikacije AI v resničnem svetu

Vzpon strojev: aplikacije AI v resničnem svetu

Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.

DDOS napadi: kratek pregled

DDOS napadi: kratek pregled

Ste tudi vi žrtev DDOS napadov in ste zmedeni glede načinov preprečevanja? Preberite ta članek, če želite rešiti svoja vprašanja.

Ste se kdaj vprašali, kako hekerji zaslužijo denar?

Ste se kdaj vprašali, kako hekerji zaslužijo denar?

Morda ste že slišali, da hekerji zaslužijo veliko denarja, a ste se kdaj vprašali, kako zaslužijo takšen denar? razpravljajmo.

Revolucionarni Googlovi izumi, ki vam bodo olajšali življenje.

Revolucionarni Googlovi izumi, ki vam bodo olajšali življenje.

Ali želite videti revolucionarne izume Googla in kako so ti izumi danes spremenili življenje vsakega človeka? Nato preberite v blogu in si oglejte Googlove izume.

Friday Essential: Kaj se je zgodilo z avtomobili, ki jih poganja umetna inteligenca?

Friday Essential: Kaj se je zgodilo z avtomobili, ki jih poganja umetna inteligenca?

Koncept samovozečih avtomobilov, ki zapeljejo na ceste s pomočjo umetne inteligence, so sanje, ki jih imamo že nekaj časa. A kljub številnim obljubam jih ni nikjer. Preberite ta blog, če želite izvedeti več…

Tehnološka singularnost: oddaljena prihodnost človeške civilizacije?

Tehnološka singularnost: oddaljena prihodnost človeške civilizacije?

Ker se znanost hitro razvija in prevzame veliko naših prizadevanj, se povečuje tudi tveganje, da se podvržemo nerazložljivi singularnosti. Preberite, kaj bi za nas lahko pomenila singularnost.

Razvoj shranjevanja podatkov – Infografika

Razvoj shranjevanja podatkov – Infografika

Metode shranjevanja podatkov so se lahko razvijale od rojstva podatkov. Ta blog pokriva razvoj shranjevanja podatkov na podlagi infografike.

Funkcionalnosti slojev referenčne arhitekture velikih podatkov

Funkcionalnosti slojev referenčne arhitekture velikih podatkov

Preberite blog, če želite na najpreprostejši način spoznati različne plasti v arhitekturi velikih podatkov in njihove funkcionalnosti.

6 neverjetnih prednosti pametnih naprav za dom v našem življenju

6 neverjetnih prednosti pametnih naprav za dom v našem življenju

V tem digitalno vodenem svetu so pametne naprave za dom postale ključni del življenja. Tukaj je nekaj neverjetnih prednosti pametnih naprav za dom o tem, kako naredijo naše življenje vredno življenja in poenostavijo.

Posodobitev dodatka macOS Catalina 10.15.4 povzroča več težav kot jih rešuje

Posodobitev dodatka macOS Catalina 10.15.4 povzroča več težav kot jih rešuje

Pred kratkim je Apple izdal macOS Catalina 10.15.4 dopolnilno posodobitev za odpravo težav, vendar se zdi, da posodobitev povzroča več težav, ki vodijo do opečenja računalnikov Mac. Preberite ta članek, če želite izvedeti več