Hướng dẫn chạy CoreOS trên VPS Vultr

Vui lòng đọc: Vultr hiện cung cấp CoreOS trên trang đặt hàng - Hướng dẫn này giải thích cách thiết lập CoreOS theo cách thủ công.

Các hướng dẫn này sẽ hướng dẫn bạn thông qua việc chạy một nút CoreOS duy nhất. Hướng dẫn này giả định:

  • Bạn có một tài khoản tại Vultr.com .
  • Vị trí của tập lệnh iPXE của bạn (được tham khảo sau trong hướng dẫn) nằm ở http://example.com/script.txt
  • Bạn có một tổ hợp khóa công khai + riêng được tạo. Đây là một hướng dẫn hữu ích nếu bạn cần tạo các khóa này: Cách thiết lập khóa SSH .

Chọn kênh

CoreOS được thiết kế để được cập nhật tự động với các lịch trình khác nhau trên mỗi kênh. Bạn có thể tắt tính năng này , mặc dù chúng tôi không khuyên dùng nó. Đọc ghi chú phát hành cho các tính năng cụ thể và sửa lỗi.

Kênh ổn định

Kênh ổn định nên được sử dụng bởi các cụm sản xuất. Các phiên bản CoreOS được thử nghiệm chiến đấu trong các kênh Beta và Alpha trước khi được quảng bá. Tại thời điểm viết bài, phiên bản hiện tại là CoreOS 410.0.0.

Một tập lệnh mẫu sẽ trông như thế này:

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

Kênh Beta

Kênh beta bao gồm các bản phát hành alpha được quảng bá. Tại thời điểm viết bài, phiên bản hiện tại là CoreOS 410.0.0.

Một tập lệnh mẫu sẽ trông như thế này:

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

Kênh Alpha

Kênh alpha theo dõi chặt chẽ chủ và được phát hành thường xuyên. Các phiên bản mới nhất của Docker , etcdhạm đội sẽ có sẵn để thử nghiệm. Tại thời điểm viết bài, phiên bản hiện tại là CoreOS 435.0.0.

Một tập lệnh mẫu sẽ trông như thế này:

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

Hãy chắc chắn để thay thế YOUR_PUBLIC_KEY_HEREbằng khóa công khai thực tế của bạn, nó sẽ bắt đầu bằng ssh-rsa....

Có thể tìm đọc thêm tại Khởi động CoreOS với iPXEcác tập lệnh nhúng cho iPXE .

Sử dụng Cloud-Config

Hãy chắc chắn kiểm tra bằng cách sử dụng Cloud-Config .

Cụ thể, lưu ý rằng các biến $private_ipv4$public_ipv4biến chỉ được hỗ trợ trên Vultr nếu bạn có tùy chọn 'cloud-config-url' trên dòng lệnh kernel.

Nếu không có tùy chọn này, bạn sẽ cần mã cứng các giá trị này vào cloud-configtệp của mình .

Tạo VPS

Tạo một VPS mới (bất kỳ loại máy chủ và vị trí bạn chọn), sau đó:

  1. Đối với "Hệ điều hành", chọn "Tùy chỉnh".
  2. Chọn khởi động iPXE.
  3. Đặt URL chuỗi thành URL của tập lệnh của bạn http://example.com/script.txt . Lưu ý rằng URL phải là HTTP cũ đơn giản, không phải HTTPS.
  4. Nhấp vào "Đặt hàng".

Khi bạn nhận được email chào mừng, VPS sẽ sẵn sàng sử dụng (thường dưới 2-3 phút).

Truy cập VPS

Bây giờ bạn có thể đăng nhập vào CoreOS bằng khóa riêng được liên kết trên máy tính cục bộ của bạn. Bạn có thể cần chỉ định vị trí của nó bằng cách sử dụng -i LOCATION. Nếu bạn cần thêm chi tiết về cách chỉ định vị trí của tệp khóa riêng của bạn, hãy xem tại đây .

SSH tới IP của VPS của bạn và chỉ định người dùng "cốt lõi": 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 ~ $

Sử dụng CoreOS

Bây giờ bạn có một cụm bootstrapping, đã đến lúc chơi xung quanh.

CoreOS hiện đang chạy từ RAM, dựa trên hình ảnh được tải. Bạn có thể muốn cài đặt nó trên đĩa . Lưu ý rằng khi làm theo các hướng dẫn này trên Vultr, tên thiết bị nên /dev/vdathay vì /dev/sda.

Kiểm tra hướng dẫn khởi động nhanh CoreOS hoặc đào sâu vào các chủ đề cụ thể hơn .



Leave a Comment

ReactOS: Đây có phải là tương lai của Windows?

ReactOS: Đây có phải là tương lai của Windows?

ReactOS, một hệ điều hành mã nguồn mở và miễn phí đã có phiên bản mới nhất. Liệu nó có thể đáp ứng đủ nhu cầu của người dùng Windows hiện đại và hạ gục Microsoft? Hãy cùng tìm hiểu thêm về trải nghiệm hệ điều hành kiểu cũ nhưng mới hơn này.

Liệu AI có thể chiến đấu với số lượng các cuộc tấn công bằng Ransomware ngày càng tăng

Liệu AI có thể chiến đấu với số lượng các cuộc tấn công bằng Ransomware ngày càng tăng

Các cuộc tấn công ransomware đang gia tăng, nhưng liệu AI có thể giúp đối phó với loại virus máy tính mới nhất? AI có phải là câu trả lời? Đọc ở đây biết là AI boone hay cấm

Luôn kết nối thông qua Ứng dụng WhatsApp Desktop 24 * 7

Luôn kết nối thông qua Ứng dụng WhatsApp Desktop 24 * 7

Whatsapp cuối cùng đã ra mắt ứng dụng Máy tính để bàn cho người dùng Mac và Windows. Giờ đây, bạn có thể truy cập Whatsapp từ Windows hoặc Mac một cách dễ dàng. Có sẵn cho Windows 8+ và Mac OS 10.9+

Làm thế nào AI có thể đưa quá trình tự động hóa lên cấp độ tiếp theo?

Làm thế nào AI có thể đưa quá trình tự động hóa lên cấp độ tiếp theo?

Hãy đọc phần này để biết Trí tuệ nhân tạo đang trở nên phổ biến như thế nào đối với các công ty quy mô nhỏ và làm thế nào nó đang tăng khả năng khiến họ phát triển và giúp đối thủ cạnh tranh của họ có thể cạnh tranh.

Bản cập nhật bổ sung macOS Catalina 10.15.4 đang gây ra nhiều vấn đề hơn là giải quyết

Bản cập nhật bổ sung macOS Catalina 10.15.4 đang gây ra nhiều vấn đề hơn là giải quyết

Gần đây Apple đã phát hành macOS Catalina 10.15.4 một bản cập nhật bổ sung để khắc phục các sự cố nhưng có vẻ như bản cập nhật đang gây ra nhiều vấn đề hơn dẫn đến việc máy mac bị chai. Đọc bài viết này để tìm hiểu thêm

13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn

13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn

13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn

Hệ thống tệp nhật ký là gì và nó hoạt động như thế nào?

Hệ thống tệp nhật ký là gì và nó hoạt động như thế nào?

Máy tính của chúng tôi lưu trữ tất cả dữ liệu một cách có tổ chức được gọi là hệ thống tệp Ghi nhật ký. Đây là một phương pháp hiệu quả cho phép máy tính tìm kiếm và hiển thị các tệp ngay khi bạn nhấn tìm kiếm. Https://wethegeek.com/? P = 94116 & preview = true

Điểm kỳ dị về công nghệ: Tương lai xa của nền văn minh nhân loại?

Điểm kỳ dị về công nghệ: Tương lai xa của nền văn minh nhân loại?

Khi Khoa học phát triển với tốc độ nhanh chóng, chiếm rất nhiều nỗ lực của chúng ta, những rủi ro của việc phục tùng bản thân trước một Điểm kỳ dị không thể giải thích cũng tăng lên. Hãy đọc, điểm kỳ dị có thể có ý nghĩa gì đối với chúng ta.

Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1

Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1

Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1

Tác động của trí tuệ nhân tạo trong chăm sóc sức khỏe 2021

Tác động của trí tuệ nhân tạo trong chăm sóc sức khỏe 2021

AI trong lĩnh vực chăm sóc sức khỏe đã có những bước tiến nhảy vọt so với những thập kỷ trước. Vì vậy, tương lai của AI trong Chăm sóc sức khỏe vẫn đang phát triển từng ngày.