Csatorna kiválasztása
A Cloud-Config használata
Hozd létre a VPS-t
Hozzáférés a VPS-hez
CoreOS használata
Kérjük, olvassa el: A Vultr mostantól CoreOS-t kínál a rendelési oldalon – Ez az útmutató elmagyarázza, hogyan kell manuálisan beállítani a CoreOS-t.
Ezek az utasítások végigvezetik Önt egyetlen CoreOS-csomópont futtatásán. Ez az útmutató a következőket feltételezi:
- Van fiókja a Vultr.com oldalon .
- Az iPXE-szkript helye (az útmutató későbbi részében hivatkozik rá) a következő címen található:
http://example.com/script.txt
- Nyilvános + privát kulcs kombinációt generált. Íme egy hasznos útmutató, ha létre kell hoznia ezeket a kulcsokat: Az SSH-kulcsok beállítása .
Csatorna kiválasztása
A CoreOS-t úgy tervezték, hogy automatikusan frissüljön csatornánként eltérő ütemezéssel. Akkor ki ezt a funkciót , de nem ajánlom. Olvassa el a kibocsátási megjegyzéseket az egyes funkciókról és hibajavításokról.
Stabil csatorna
A stabil csatornát a termelési klasztereknek kell használniuk. A CoreOS verzióit a béta és az alfa csatornákon harcban tesztelik, mielőtt előléptetik őket. A cikk írásakor a jelenlegi verzió a CoreOS 410.0.0.
Egy minta szkript így fog kinézni:
#!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éta csatorna
A béta csatorna kiemelt alfa-kiadásokból áll. A cikk írásakor a jelenlegi verzió a CoreOS 410.0.0.
Egy minta szkript így fog kinézni:
#!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 csatorna
Az alfa-csatorna szorosan követi a mestert, és gyakran kiadják. A legújabb változat a dokkmunkás , etcd és flotta lesz elérhető tesztelésére. A cikk írásakor a jelenlegi verzió a CoreOS 435.0.0.
Egy minta szkript így fog kinézni:
#!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
Ügyeljen arra, hogy cserélje YOUR_PUBLIC_KEY_HEREki a tényleges nyilvános kulcsot, amely a -val kezdődik ssh-rsa....
További olvasnivalók a CoreOS rendszerindítása iPXE-vel és az iPXE beágyazott szkriptjeivel című témakörben találhatók .
A Cloud-Config használata
Kérjük, feltétlenül nézze meg a Cloud-Config használata című részt .
Különösképpen vegye figyelembe, hogy a $private_ipv4és a $public_ipv4változókat csak akkor támogatja a Vultr, ha a kernel parancssorában be van állítva a 'cloud-config-url' beállítás.
E beállítás nélkül ezeket az értékeket keményen kell kódolnia a cloud-configfájlba.
Hozd létre a VPS-t
Hozzon létre egy új VPS-t (bármilyen szervertípust és tetszőleges helyet), majd:
- Az "Operációs rendszer"-nél válassza az "Egyéni" lehetőséget.
- Válassza az iPXE rendszerindítást.
- Állítsa be a lánc URL-jét a szkript URL-jére: http://example.com/script.txt . Vegye figyelembe, hogy az URL-nek egyszerű régi HTTP-nek kell lennie, nem HTTPS-nek.
- Kattintson a "Megrendelés leadása" gombra.
Miután megkapta az üdvözlő e-mailt, a VPS használatra kész (általában kevesebb, mint 2-3 perc).
Hozzáférés a VPS-hez
Mostantól bejelentkezhet a CoreOS-be a helyi számítógépén lévő kapcsolódó privát kulccsal. Lehet, hogy meg kell adnia a helyét a segítségével -i LOCATION. Ha további részletekre van szüksége a privát kulcs fájl helyének megadásával kapcsolatban, lásd itt .
SSH-t a VPS IP-címére, és adja meg a „mag” felhasználót: 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 használata
Most, hogy a fürt be van kapcsolva, ideje játszani.
A CoreOS jelenleg RAM-ból fut, a betöltött kép alapján. Érdemes lehet telepíteni a lemezre . Vegye figyelembe, hogy ha követi ezeket az utasításokat a Vultr-on, az eszköz nevének a /dev/vdahelyett kell lennie /dev/sda.
Tekintse meg a CoreOS Gyorsindítási útmutatóját, vagy vessen bele konkrétabb témákat .