kong-dashboard, Kong Gateway ayarlarını web arayüzünde rahatça yönetmenizi sağlayan bir arayüzdür ve istek yönlendirme, kimlik doğrulama, hız sınırlandırma ve daha fazlası gibi özellikler ve hizmetler sunar.
Aslında, kong yönetim API'sinin bir dizi arayüzü var ve yönetimi doğrudan crul kullanarak yönetimi tamamlayabiliyorsunuz, ancak üçüncü bir kong-dashboard var, ki ben şahsen tembel davranıyorum, bu yüzden kong-dashboard'un yönetim arayüzünü kullanıyorum.
GitHub adresi:Bağlantı girişi görünür. Docker Hub adresi:Bağlantı girişi görünür.
Kong-dashboard uyumluluk karşılaştırması
Öncelikle kong'u sunucuya yüklemek için eğitim şöyledir:
Sürümünü yükledim: Kong 0.14.1
Aynayı çek
Başlatma Kong Dashboard
Hata şöyledir:
Kong'a ulaşamadımBağlantı girişi görünür. Hata detayları: { Hata: bağlantı ECONNREFUSED 127.0.0.1:8001 TCPConnectWrap.afterConnect [tamamlanmış olarak] (net.js:1161:14) errno: 'ECONN' reddedildi', kod: 'ECONNRED edildi', Syscall: 'Bağlan', Adres: '127.0.0.1', Liman: 8001 } Docker kullanıyoruz ve Kong ana makinemizde konuşlandırılmış, 127.0.0.1 nasıl kullanabiliriz??? Peki docker konteynerlerinin ana makineye nasıl erişmesini sağlarsınız???
Burada, aşağıdaki kong.conf yapılandırma dosyasını aşağıdaki şekilde değiştirmeniz gerekir:
Kong servisini yeniden başlat.
Komutu aşağıdaki şekilde değiştirin:
Girişim başarılıdır, aşağıdaki şekilde gösterilmiştir:
Tarayıcı erişimi: IP: 8080, aşağıdaki şekilde gösterildiği gibi bir API geçidi oluşturun:
Web sitesinin sağ alt köşesinde düğüm ve sürüm bilgilerini görebilirsiniz
Herkes KONG API geçitini kontrol etmek için Kong-Dashboard'a erişebilir ve ek güvenlik için kimlik doğrulamanın aşağıdaki şekilde ayarlanması önerilir:
Bu şekilde, kong-dashboard'u açmak için kullanıcı adı ve şifreyi girmemiz gerekiyor, kullanıcı adı admin, şifre ise itsvse.
kong ayrıca iyi bilinen bir API yönetim arayüzü - KONGA, GitHub adresine sahiptir:Bağlantı girişi görünür.Gelecekte zamanım olduğunda tekrar çalışacağım.
(Son)
|