Εκτέλεση CoreOS σε Vultr VPS

Εκτέλεση CoreOS σε Vultr VPS

Διαβάστε: Το Vultr προσφέρει τώρα το CoreOS στη σελίδα παραγγελίας - Αυτός ο οδηγός εξηγεί πώς να ρυθμίσετε το CoreOS με μη αυτόματο τρόπο.

Αυτές οι οδηγίες θα σας καθοδηγήσουν στην εκτέλεση ενός μόνο κόμβου CoreOS. Αυτός ο οδηγός προϋποθέτει:

  • Έχετε λογαριασμό στο Vultr.com .
  • Η τοποθεσία του σεναρίου iPXE (αναφέρεται αργότερα στον οδηγό) βρίσκεται στο http://example.com/script.txt
  • Έχετε δημιουργήσει έναν συνδυασμό δημόσιου + ιδιωτικού κλειδιού. Ακολουθεί ένας χρήσιμος οδηγός εάν χρειάζεται να δημιουργήσετε αυτά τα κλειδιά: Πώς να ρυθμίσετε τα κλειδιά SSH .

Επιλογή καναλιού

Το CoreOS έχει σχεδιαστεί για να ενημερώνεται αυτόματα με διαφορετικά χρονοδιαγράμματα ανά κανάλι. Μπορείτε να απενεργοποιήσετε αυτήν τη δυνατότητα , αν και δεν το συνιστούμε. Διαβάστε τις σημειώσεις έκδοσης για συγκεκριμένες δυνατότητες και διορθώσεις σφαλμάτων.

Σταθερό κανάλι

Το Σταθερό κανάλι θα πρέπει να χρησιμοποιείται από ομάδες παραγωγής. Οι εκδόσεις του CoreOS δοκιμάζονται σε μάχη στα κανάλια Beta και Alpha πριν προωθηθούν. Τη στιγμή της σύνταξης, η τρέχουσα έκδοση είναι το 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

Κανάλι Beta

Το κανάλι beta αποτελείται από προωθημένες εκδόσεις άλφα. Τη στιγμή της σύνταξης, η τρέχουσα έκδοση είναι το 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

Κανάλι Alpha

Το κανάλι άλφα παρακολουθεί στενά τον κύριο και κυκλοφορεί συχνά. Οι πιο πρόσφατες εκδόσεις του docker , 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....

Μπορείτε να βρείτε επιπλέον ανάγνωση στο Booting CoreOS με iPXE και ενσωματωμένα σενάρια για iPXE .

Χρήση του Cloud-Config

Βεβαιωθείτε ότι έχετε ελέγξει τη χρήση του Cloud-Config .

Ειδικότερα, σημειώνει ότι η $private_ipv4και $public_ipv4μεταβλητές υποστηρίζονται μόνο σε Vultr αν έχετε το «cloud-config-url» σετ επιλογή στη γραμμή εντολών του πυρήνα.

Χωρίς αυτήν την επιλογή, θα χρειαστεί να κωδικοποιήσετε αυτές τις τιμές στο cloud-configαρχείο σας .

Δημιουργήστε το VPS

Δημιουργήστε ένα νέο VPS (οποιονδήποτε τύπο διακομιστή και τοποθεσία της επιλογής σας) και στη συνέχεια:

  1. Για το «Λειτουργικό Σύστημα» επιλέξτε «Προσαρμοσμένο».
  2. Επιλέξτε εκκίνηση iPXE.
  3. Ορίστε τη διεύθυνση URL αλυσίδας στη διεύθυνση URL του σεναρίου σας http://example.com/script.txt . Λάβετε υπόψη ότι η διεύθυνση URL πρέπει να είναι απλό παλιό HTTP, όχι HTTPS.
  4. Κάντε κλικ στο "Υποβολή παραγγελίας".

Μόλις λάβετε το email καλωσορίσματος, το 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

Τώρα που έχετε βάλει ένα cluster bootstrapped, ήρθε η ώρα να παίξετε.

Το CoreOS εκτελείται αυτήν τη στιγμή από τη μνήμη RAM, με βάση τη φορτωμένη εικόνα. Μπορεί να θέλετε να το εγκαταστήσετε στο δίσκο . Σημειώστε ότι όταν ακολουθείτε αυτές τις οδηγίες στο Vultr, το όνομα της συσκευής θα πρέπει να είναι /dev/vdaαντί /dev/sda.

Ρίξτε μια ματιά στον οδηγό Quickstart του CoreOS ή ψάξτε σε πιο συγκεκριμένα θέματα .


The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα