Избор канала
Коришћење Цлоуд-Цонфиг
Креирајте ВПС
Приступ ВПС-у
Коришћење ЦореОС-а
Прочитајте: Вултр сада нуди ЦореОС на страници за наручивање - Овај водич објашњава како да ручно подесите ЦореОС.
Ова упутства ће вас провести кроз покретање једног ЦореОС чвора. Овај водич претпоставља:
- Имате налог на Вултр.цом .
- Локација ваше иПКСЕ скрипте (наведена касније у водичу) се налази на
http://example.com/script.txt
- Генерисали сте комбинацију јавног и приватног кључа. Ево корисног водича ако треба да генеришете ове кључеве: Како да подесите ССХ кључеве .
Избор канала
ЦореОС је дизајниран да се аутоматски ажурира различитим распоредима по каналу. Можете да онемогућите ову функцију , иако је не препоручујемо. Прочитајте белешке о издању за специфичне функције и исправке грешака.
Стабилни канал
Производни кластери треба да користе стабилни канал. Верзије ЦореОС-а су тестиране у оквиру Бета и Алпха канала пре него што буду промовисане. У време писања, тренутна верзија је ЦореОС 410.0.0.
Пример скрипте ће изгледати овако:
#!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
Бета канал
Бета канал се састоји од промовисаних алфа издања. У време писања, тренутна верзија је ЦореОС 410.0.0.
Пример скрипте ће изгледати овако:
#!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
Алпха Цханнел
Алфа канал блиско прати мастер и често се пушта. Најновије верзије доцкер-а , етцд- а и флоте биће доступне за тестирање. У време писања, тренутна верзија је ЦореОС 435.0.0.
Пример скрипте ће изгледати овако:
#!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
Обавезно замените YOUR_PUBLIC_KEY_HEREсвојим стварним јавним кључем, почеће са ssh-rsa....
Додатно читање се може наћи у покретању ЦореОС-а са иПКСЕ и уграђеним скриптама за иПКСЕ .
Коришћење Цлоуд-Цонфиг
Обавезно погледајте Коришћење Цлоуд-Цонфиг-а .
Посебно, имајте на уму да су $private_ipv4и $public_ipv4варијабле су подржани само на Вултр ако имате 'цлоуд-цонфиг-урл' опција постављена на својој кернел командне линије.
Без ове опције, мораћете да чврсто кодирате ове вредности у своју cloud-configдатотеку.
Креирајте ВПС
Направите нови ВПС (било који тип сервера и локацију по вашем избору), а затим:
- За "Оперативни систем" изаберите "Прилагођено".
- Изаберите иПКСЕ покретање.
- Подесите УРЛ ланца на УРЛ ваше скрипте хттп://екампле.цом/сцрипт.ткт . Имајте на уму да УРЛ мора бити обичан стари ХТТП, а не ХТТПС.
- Кликните на „Постави налог“.
Када примите поруку добродошлице, ВПС ће бити спреман за употребу (обично мање од 2-3 минута).
Приступ ВПС-у
Сада се можете пријавити на ЦореОС користећи придружени приватни кључ на локалном рачунару. Можда ћете морати да наведете његову локацију користећи -i LOCATION. Ако су вам потребни додатни детаљи о томе како да наведете локацију ваше датотеке приватног кључа погледајте овде .
ССХ на ИП вашег ВПС-а и наведите „основног“ корисника: 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 ~ $
Коришћење ЦореОС-а
Сада када имате покренут кластер, време је да се поиграте.
ЦореОС тренутно ради из РАМ-а, на основу учитане слике. Можда ћете желети да га инсталирате на диск . Имајте на уму да када пратите ова упутства на Вултр-у, име уређаја треба да буде /dev/vdaуместо /dev/sda.
Погледајте водич за брзи почетак ЦореОС-а или задубите се у конкретније теме .