Zgjedhja e një kanali
Duke përdorur Cloud-Config
Krijo VPS
Hyrja në VPS
Duke përdorur CoreOS
Ju lutemi lexoni: Vultr tani ofron CoreOS në faqen e porosisë - Ky udhëzues shpjegon se si të konfiguroni CoreOS manualisht.
Këto udhëzime do t'ju ndihmojnë të përdorni një nyje të vetme CoreOS. Ky udhëzues supozon:
- Ju keni një llogari në Vultr.com .
- Vendndodhja e skriptit tuaj iPXE (referuar më vonë në udhëzues) ndodhet në
http://example.com/script.txt
- Ju keni krijuar një kombinim të çelësave publik + privat. Këtu është një udhëzues i dobishëm nëse keni nevojë të gjeneroni këta çelësa: Si të konfiguroni çelësat SSH .
Zgjedhja e një kanali
CoreOS është krijuar për t'u përditësuar automatikisht me orare të ndryshme për kanal. Ju mund ta çaktivizoni këtë veçori , megjithëse ne nuk e rekomandojmë atë. Lexoni shënimet e lëshimit për veçori specifike dhe rregullime të gabimeve.
Kanal i qëndrueshëm
Kanali i qëndrueshëm duhet të përdoret nga grupet e prodhimit. Versionet e CoreOS testohen në betejë brenda kanaleve Beta dhe Alpha përpara se të promovohen. Në kohën e shkrimit, versioni aktual është CoreOS 410.0.0.
Një shembull i skenarit do të duket si ky:
#!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
Kanali Beta
Kanali beta përbëhet nga publikime alfa të promovuara. Në kohën e shkrimit, versioni aktual është CoreOS 410.0.0.
Një shembull i skenarit do të duket si ky:
#!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
Kanali Alfa
Kanali alfa ndjek nga afër masterin dhe lëshohet shpesh. Versionet më të reja të docker , etcd dhe flotë do të jenë të disponueshme për testim. Në kohën e shkrimit, versioni aktual është CoreOS 435.0.0.
Një shembull i skenarit do të duket si ky:
#!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
Sigurohuni që ta zëvendësoni YOUR_PUBLIC_KEY_HEREme çelësin tuaj aktual publik, ai do të fillojë me ssh-rsa....
Lexime shtesë mund të gjenden në Booting CoreOS me iPXE dhe skriptet e integruara për iPXE .
Duke përdorur Cloud-Config
Sigurohuni që të shikoni " Përdorimi i Cloud-Config" .
Në veçanti, vini re se variablat $private_ipv4dhe $public_ipv4mbështeten vetëm në Vultr nëse keni opsionin 'cloud-config-url' të vendosur në linjën e komandës së kernelit tuaj.
Pa këtë opsion, do t'ju duhet t'i kodoni këto vlera në cloud-configskedarin tuaj .
Krijo VPS
Krijoni një VPS të ri (çdo lloj serveri dhe vendndodhje sipas zgjedhjes suaj), dhe më pas:
- Për "Sistemi Operativ" zgjidhni "Custom".
- Zgjidhni nisjen iPXE.
- Vendosni URL-në e zinxhirit në URL-në e skriptit tuaj http://example.com/script.txt . Vini re se URL-ja duhet të jetë HTTP e vjetër, jo HTTPS.
- Klikoni "Vendosni porosinë".
Pasi të merrni emailin e mirëseardhjes, VPS do të jetë gati për t'u përdorur (zakonisht më pak se 2-3 minuta).
Hyrja në VPS
Tani mund të identifikoheni në CoreOS duke përdorur çelësin privat të lidhur në kompjuterin tuaj lokal. Mund t'ju duhet të specifikoni vendndodhjen e tij duke përdorur -i LOCATION. Nëse keni nevojë për detaje shtesë se si të specifikoni vendndodhjen e skedarit të çelësit tuaj privat, shihni këtu .
SSH në IP-në e VPS-së tuaj dhe specifikoni përdoruesin "thelbësor": 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 ~ $
Duke përdorur CoreOS
Tani që keni një grup të bootstrapped, është koha për të luajtur.
CoreOS aktualisht po funksionon nga RAM, bazuar në imazhin e ngarkuar. Ju mund të dëshironi ta instaloni atë në disk . Vini re se kur ndiqni këto udhëzime në Vultr, emri i pajisjes duhet të jetë në /dev/vdavend të /dev/sda.
Shikoni udhëzuesin e fillimit të shpejtë të CoreOS ose gërmoni në tema më specifike .