تشغيل CoreOS على Vultr VPS

يرجى قراءة: تقدم Vultr الآن CoreOS على صفحة الطلب - يوضح هذا الدليل كيفية إعداد CoreOS يدويًا.

ستوجهك هذه التعليمات خلال تشغيل عقدة CoreOS واحدة. يفترض هذا الدليل:

  • لديك حساب على Vultr.com .
  • يقع موقع برنامج iPXE النصي (المشار إليه لاحقًا في الدليل) في http://example.com/script.txt
  • لديك مجموعة مفاتيح عامة + خاصة تم إنشاؤها. إليك دليل مفيد إذا كنت بحاجة إلى إنشاء هذه المفاتيح: كيفية إعداد مفاتيح SSH .

اختيار القناة

تم تصميم CoreOS ليتم تحديثه تلقائيًا بجداول زمنية مختلفة لكل قناة. يمكنك تعطيل هذه الميزة ، على الرغم من أننا لا نوصي بها. اقرأ ملاحظات الإصدار لميزات محددة وإصلاح الأخطاء.

قناة مستقرة

يجب أن تستخدم مجموعات الإنتاج القناة المستقرة. يتم اختبار إصدارات CoreOS في المعركة داخل قنوات بيتا وألفا قبل الترويج لها. في وقت كتابة هذا التقرير ، الإصدار الحالي هو CoreOS 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

قناة بيتا

تتكون قناة بيتا من إصدارات ألفا المروجة. في وقت كتابة هذا التقرير ، الإصدار الحالي هو CoreOS 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

قناة ألفا

تقوم قناة ألفا بتتبع المسار الرئيسي عن كثب ويتم إصدارها بشكل متكرر. أحدث الإصدارات من عامل ميناء ، etcd و أسطول ستكون متاحة للاختبار. في وقت كتابة هذا التقرير ، الإصدار الحالي هو CoreOS 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....

ويمكن الاطلاع على القراءة الإضافية في تمهيد CoreOS مع iPXE و النصوص جزءا لا يتجزأ من لiPXE .

باستخدام Cloud-Config

يرجى التأكد من التحقق من استخدام Cloud-Config .

وعلى وجه الخصوص، علما بأن $private_ipv4و $public_ipv4المتغيرات معتمدة فقط على Vultr إذا كان لديك "سحابة بين التكوين رابط" مجموعة الخيار على سطر الأوامر النواة.

بدون هذا الخيار ، ستحتاج إلى ترميز هذه القيم في ملفك cloud-config.

قم بإنشاء VPS

قم بإنشاء VPS جديد (أي نوع خادم وموقع من اختيارك) ، ثم:

  1. بالنسبة لـ "نظام التشغيل" ، حدد "مخصص".
  2. حدد التمهيد iPXE.
  3. قم بتعيين سلسلة عنوان URL إلى عنوان URL الخاص بالبرنامج النصي http://example.com/script.txt . لاحظ أنه يجب أن يكون عنوان URL عاديًا HTTP ، وليس HTTPS.
  4. انقر فوق "تقديم الطلب".

بمجرد تلقي البريد الإلكتروني الترحيبي ، سيكون VPS جاهزًا للاستخدام (أقل من 2-3 دقائق عادةً).

الوصول إلى VPS

يمكنك الآن تسجيل الدخول إلى CoreOS باستخدام المفتاح الخاص المرتبط على جهاز الكمبيوتر المحلي. قد تحتاج إلى تحديد موقعه باستخدام -i LOCATION. إذا كنت بحاجة إلى تفاصيل إضافية حول كيفية تحديد موقع ملف المفتاح الخاص ، فانظر هنا .

SSH إلى IP الخاص بـ VPS الخاص بك ، وحدد المستخدم "الأساسي": 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

الآن بعد أن أصبح لديك كتلة تمهيد ، فقد حان الوقت للعب.

يعمل CoreOS حاليًا من ذاكرة الوصول العشوائي (RAM) ، بناءً على الصورة المحملة. قد ترغب في تثبيته على القرص . لاحظ أنه عند اتباع هذه التعليمات على Vultr ، يجب أن يكون اسم الجهاز /dev/vdaبدلاً من /dev/sda.

تحقق من دليل CoreOS Quickstart أو ابحث في مواضيع أكثر تحديدًا .



Leave a Comment

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

6 أشياء شديدة الجنون حول نينتندو سويتش

6 أشياء شديدة الجنون حول نينتندو سويتش

يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.

وظائف طبقات معمارية مرجعية للبيانات الضخمة

وظائف طبقات معمارية مرجعية للبيانات الضخمة

اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد