Lütfen okuyun: Vultr artık sipariş sayfasında CoreOS'u sunuyor - Bu kılavuzda CoreOS'un manuel olarak nasıl kurulacağı açıklanmaktadır.
Bu talimatlar, tek bir CoreOS düğümü çalıştırırken size yol gösterecektir. Bu kılavuzda:
- Vultr.com'da bir hesabınız var .
- İPXE betiğinizin (kılavuzun ilerleyen bölümlerinde atıfta bulunulan) konumu şurada bulunur:
http://example.com/script.txt
- Genel + özel anahtar kombinasyonunuz oluşturuldu. Bu anahtarları oluşturmanız gerekirse faydalı bir kılavuz: SSH anahtarları nasıl ayarlanır .
Kanal Seçme
CoreOS, kanal başına farklı programlarla otomatik olarak güncellenecek şekilde tasarlanmıştır . Şunları yapabilirsiniz Bu özelliği devre dışı bunu önermiyoruz, ancak,. Belirli özellikler ve hata düzeltmeleri için sürüm notlarını okuyun .
Sabit Kanal
Kararlı kanal üretim kümeleri tarafından kullanılmalıdır. CoreOS sürümleri, yükseltilmeden önce Beta ve Alfa kanallarında savaş testinden geçirilir. Yazma sırasında mevcut sürüm CoreOS 410.0.0'dır.
Örnek bir komut dosyası şöyle görünecektir:
#!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ı
Beta kanalı, yükseltilmiş alfa sürümlerinden oluşur. Yazma sırasında mevcut sürüm CoreOS 410.0.0'dır.
Örnek bir komut dosyası şöyle görünecektir:
#!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ı ustayı yakından takip eder ve sık sık serbest bırakılır. En yeni versiyonları docker , etcd ve filo test etmek için hazır olacaktır. Yazma sırasında mevcut sürüm CoreOS 435.0.0'dır.
Örnek bir komut dosyası şöyle görünecektir:
#!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
Gerçek ortak anahtarınızla değiştirdiğinizden emin olun , başlar ssh-rsa...
.
Ek okuma bulunabilir Booting iPXE ile CoreOS ve iPXE Gömülü komut .
Cloud-Config Kullanma
Lütfen Cloud-Config Kullanımı'nı kontrol ettiğinizden emin olun .
Özellikle $private_ipv4
ve $public_ipv4
değişkenlerinin Vultr'da yalnızca çekirdek komut satırınızda 'cloud-config-url' seçeneği ayarlanmışsa desteklendiğini unutmayın.
Bu seçenek olmadan, bu değerleri cloud-config
dosyanıza sabit olarak kodlamanız gerekir .
VPS'yi oluşturun
Yeni bir VPS (istediğiniz herhangi bir sunucu türü ve konumu) oluşturun ve ardından:
- "İşletim Sistemi" için "Özel" i seçin.
- İPXE önyüklemesini seçin.
- Zincir URL'sini http://example.com/script.txt betiğinizin URL'sine ayarlayın . URL'nin HTTPS değil, düz eski HTTP olması gerektiğini unutmayın.
- "Sipariş Ver" i tıklayın.
Hoş geldiniz e-postasını aldıktan sonra VPS kullanıma hazır olacaktır (genellikle 2-3 dakikadan az).
VPS'ye erişme
Artık yerel bilgisayarınızdaki ilişkili özel anahtarı kullanarak CoreOS'ta oturum açabilirsiniz. Düğmesini kullanarak konumunu belirtmeniz gerekebilir -i LOCATION
. Özel anahtar dosyanızın konumunun nasıl belirtileceği hakkında ek ayrıntılara ihtiyacınız varsa buraya bakın .
SSH'yi VPS'nizin IP'sine bağlayın ve "çekirdek" kullanıcıyı belirtin: 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 kullanma
Artık bir küme önyüklemesine sahip olduğunuza göre, oynama zamanı.
CoreOS şu anda yüklü görüntüye göre RAM'den çalışıyor. Diske yüklemek isteyebilirsiniz . Vultr'da bu talimatları uygularken, cihaz adının /dev/vda
yerine olması gerektiğini unutmayın /dev/sda
.
Check out CoreOS Hızlı Başlangıç kılavuzu veya içine kazmak daha spesifik konular .