Το kong-dashboard είναι ένα GUI που σας επιτρέπει να διαχειρίζεστε εύκολα τις ρυθμίσεις Kong Gateway σε μια διεπαφή ιστού και παρέχει λειτουργίες και υπηρεσίες όπως δρομολόγηση αιτημάτων, έλεγχος ταυτότητας, περιορισμός ρυθμού και άλλα.
Στην πραγματικότητα, το API διαχείρισης kong έχει μια σειρά από διεπαφές και μπορείτε να χρησιμοποιήσετε απευθείας το crul για να ολοκληρώσετε τη διαχείριση, αλλά υπάρχει ένα τρίτο kong-dashboard, για το οποίο προσωπικά είμαι τεμπέλης, επομένως χρησιμοποιώ τη διεπαφή διαχείρισης του kong-dashboard για να λειτουργήσω.
Διεύθυνση GitHub:Η σύνδεση με υπερσύνδεσμο είναι ορατή. Διεύθυνση Docker Hub:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Σύγκριση συμβατότητας Kong-Dashboard
Πρώτον, για να εγκαταστήσετε το kong στον διακομιστή, το σεμινάριο έχει ως εξής:
Εγκατέστησα την έκδοση: Kong 0.14.1
Τραβήξτε τον καθρέφτη
Εκκινήστε το Kong Dashboard
Το σφάλμα έχει ως εξής:
Δεν ήταν δυνατή η επικοινωνία με τον KongΗ σύνδεση με υπερσύνδεσμο είναι ορατή. Λεπτομέρειες σφάλματος: { Σφάλμα: σύνδεση ECONNDENIED 127.0.0.1:8001 στο TCPConnectWrap.afterConnect [ως oncomplete] (net.js:1161:14) errno: «ECONNREFUSED», κωδικός: «ECONNREFUSED», syscall: 'σύνδεση', διεύθυνση: '127.0.0.1', θύρα: 8001 } Χρησιμοποιούμε docker και το kong έχει αναπτυχθεί στον κεντρικό υπολογιστή μας, πώς μπορούμε να χρησιμοποιήσουμε το 127.0.0.1??? Πώς μπορείτε λοιπόν να αποκτήσετε πρόσβαση στα κοντέινερ docker στον κεντρικό υπολογιστή???
Εδώ, πρέπει να τροποποιήσετε το ακόλουθο αρχείο διαμόρφωσης kong.conf ως εξής:
Επανεκκινήστε την υπηρεσία kong.
Τροποποιήστε την εντολή ως εξής:
Η εκκίνηση είναι επιτυχής, όπως φαίνεται στην παρακάτω εικόνα:
Πρόσβαση στο πρόγραμμα περιήγησης: IP: 8080, δημιουργήστε μια πύλη API όπως φαίνεται στο παρακάτω σχήμα:
Στην κάτω δεξιά γωνία του ιστότοπου, μπορείτε να δείτε τον κόμβο και τις πληροφορίες έκδοσης
Οποιοσδήποτε μπορεί να έχει πρόσβαση στο Kong-Dashboard για να ελέγξει την πύλη KONG API και για πρόσθετη ασφάλεια, συνιστάται να ρυθμίσετε τον έλεγχο ταυτότητας ως εξής:
Με αυτόν τον τρόπο, πρέπει να εισαγάγουμε το όνομα χρήστη και τον κωδικό πρόσβασης για να ανοίξουμε τον πίνακα ελέγχου kong, το όνομα χρήστη είναι διαχειριστής και ο κωδικός πρόσβασης είναι itsvse.
Το kong διαθέτει επίσης ένα γνωστό GUI διαχείρισης API - KONGA, διεύθυνση GitHub:Η σύνδεση με υπερσύνδεσμο είναι ορατή.Θα το μελετήσω ξανά όταν έχω χρόνο στο μέλλον.
(Τέλος)
|