Menjalankan CoreOS pada Vultr VPS

Sila baca: Vultr kini menawarkan CoreOS di halaman pesanan - Panduan ini menerangkan cara menyediakan CoreOS secara manual.

Arahan ini akan memandu anda menjalankan satu nod CoreOS. Panduan ini mengandaikan:

  • Anda mempunyai akaun di Vultr.com .
  • Lokasi skrip iPXE anda (dirujuk kemudian dalam panduan) terletak di http://example.com/script.txt
  • Anda mempunyai kombinasi kunci awam + peribadi yang dihasilkan. Berikut adalah panduan berguna jika anda perlu menghasilkan kunci ini: Cara menyediakan kunci SSH .

Memilih Saluran

CoreOS direka untuk dikemas kini secara automatik dengan jadual yang berbeza setiap saluran. Anda boleh mematikan ciri ini , walaupun kami tidak mengesyorkannya. Baca nota pelepasan untuk ciri dan pembetulan pepijat tertentu.

Saluran yang stabil

Saluran Stabil harus digunakan oleh kelompok pengeluaran. Versi CoreOS diuji pertempuran dalam saluran Beta dan Alpha sebelum dipromosikan. Pada masa penulisan, versi semasa adalah CoreOS 410.0.0.

Contoh skrip akan kelihatan seperti ini:

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

Saluran Beta

Saluran beta terdiri daripada pelepasan alfa yang dipromosikan. Pada masa penulisan, versi semasa adalah CoreOS 410.0.0.

Contoh skrip akan kelihatan seperti ini:

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

Saluran Alpha

Saluran alfa menjejaki induk dengan dekat dan dilepaskan untuk kerap. Versi terbaru buruh pelabuhan , etcd dan armada akan disediakan untuk ujian. Pada masa penulisan, versi semasa adalah CoreOS 435.0.0.

Contoh skrip akan kelihatan seperti ini:

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

Pastikan untuk mengganti YOUR_PUBLIC_KEY_HEREdengan kunci awam sebenar anda, ia akan bermula dengan ssh-rsa....

Bacaan tambahan boleh didapati di Booting CoreOS dengan skrip iPXE dan Embedded untuk iPXE .

Menggunakan Cloud-Config

Pastikan anda melihat Menggunakan Cloud-Config .

Khususnya, perhatikan bahawa $private_ipv4dan $public_ipv4pemboleh ubah hanya disokong pada Vultr jika anda mempunyai pilihan 'cloud-config-url' pada baris perintah kernel anda.

Tanpa pilihan ini, anda perlu memasukkan nilai-nilai ini ke dalam cloud-configfail anda .

Buat VPS

Buat VPS baru (sebarang jenis pelayan dan lokasi pilihan anda), kemudian:

  1. Untuk "Sistem Operasi" pilih "Custom".
  2. Pilih but iPXE.
  3. Tetapkan rantai URL ke URL skrip anda http://example.com/script.txt . Perhatikan bahawa URL mestilah HTTP lama biasa, bukan HTTPS.
  4. Klik "Buat Pesanan".

Sebaik sahaja anda menerima e-mel selamat datang, VPS akan siap digunakan (biasanya kurang dari 2-3 minit).

Mengakses VPS

Anda kini boleh log masuk ke CoreOS menggunakan kunci peribadi yang berkaitan di komputer tempatan anda. Anda mungkin perlu menentukan lokasinya menggunakan -i LOCATION. Sekiranya anda memerlukan maklumat tambahan mengenai cara menentukan lokasi fail kunci peribadi anda lihat di sini .

SSH ke IP VPS anda, dan tentukan pengguna "teras": 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 ~ $

Menggunakan CoreOS

Sekarang anda mempunyai kluster bootstrapped, inilah masanya untuk bermain-main.

CoreOS kini berjalan dari RAM, berdasarkan gambar yang dimuat. Anda mungkin mahu memasangnya di cakera . Perhatikan bahawa semasa mengikuti arahan ini di Vultr, nama peranti harus /dev/vdabukan /dev/sda.

Lihat panduan Memulakan CoreOS atau cari topik yang lebih spesifik .



Leave a Comment

Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1

Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1

Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1

6 Perkara Yang Sangat Menggila Tentang Nintendo Switch

6 Perkara Yang Sangat Menggila Tentang Nintendo Switch

Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.

Janji Teknologi Yang Masih Tidak Ditepati

Janji Teknologi Yang Masih Tidak Ditepati

Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.

Fungsi Lapisan Seni Bina Rujukan Data Besar

Fungsi Lapisan Seni Bina Rujukan Data Besar

Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.

Bagaimana AI Boleh Mengambil Automasi Proses ke Tahap Seterusnya?

Bagaimana AI Boleh Mengambil Automasi Proses ke Tahap Seterusnya?

Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.

CAPTCHA: Berapa Lama Ia Boleh Kekal Sebagai Teknik Berdaya maju Untuk Perbezaan Manusia-AI?

CAPTCHA: Berapa Lama Ia Boleh Kekal Sebagai Teknik Berdaya maju Untuk Perbezaan Manusia-AI?

CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?

Keunikan Teknologi: Masa Depan Tamadun Manusia yang Jauh?

Keunikan Teknologi: Masa Depan Tamadun Manusia yang Jauh?

Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.

Teleperubatan Dan Penjagaan Kesihatan Jauh: Masa Depan Ada Di Sini

Teleperubatan Dan Penjagaan Kesihatan Jauh: Masa Depan Ada Di Sini

Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!

Pernahkah Anda Terfikir Bagaimana Penggodam Mendapatkan Wang?

Pernahkah Anda Terfikir Bagaimana Penggodam Mendapatkan Wang?

Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.

Kemas Kini Tambahan macOS Catalina 10.15.4 Menyebabkan Lebih Banyak Isu Daripada Penyelesaian

Kemas Kini Tambahan macOS Catalina 10.15.4 Menyebabkan Lebih Banyak Isu Daripada Penyelesaian

Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut