Enterprise Distributed Application Service (EDAS) içindeki bir Container Service Kubernetes kümesinde veya kullanıcı tarafından oluşturulan bir Kubernetes kümesinde bir uygulama oluşturduktan sonra, uygulamanın İnternet veya özel bir ağ üzerinden erişilebilir olması için uygulamaya genel veya özel bir Server Load Balancer (SLB) örneği ekleyebilirsiniz. Bu konuda, bir Container Service Kubernetes kümesindeki uygulamaya nasıl genel bir SLB örneği ekleneceği açıklanmaktadır.
Arka Plan
Container Service Kubernetes kümelerindeki ve kullanıcı tarafından oluşturulan Kubernetes kümelerindeki uygulamalara SLB örnekleri bağlama arasındaki farklar aşağıdaki gibidir:
In a user-created Kubernetes cluster: Her uygulama için yeni bir SLB örneği satın alın. Uygulama, SLB örneğini yalnızca kendi kullanımı için kullanır.
In a Container Service Kubernetes cluster: Her uygulama için yeni bir SLB örneği satın alın veya mevcut bir SLB örneğini yeniden kullanın. Yeni satın alınan bir SLB örneği kullanıldığında, uygulama bu örneği yalnızca kendi kullanımı için kullanır.
Yeniden kullanılan bir SLB örneği kullanılırken belirli kısıtlamalara ve özel işlemlere uymanız gerekir. Daha fazla bilgi için bkz.
Container Service for Kubernetes kümesindeki uygulamalar için bir SLB örneğini yeniden kullanma
.
Ön Koşullar
SLB konsolunda bir CLB örneği oluşturun
.
Oluşturulan SLB örneği, kendisine bağlanacak uygulamanın bulunduğu VPC ile aynı VPC içinde olmalıdır.
Bir uygulamaya SLB örneği bağlama
na giriş yapın.
Sol gezinme bölmesinde seçeneğine tıklayın. Üst gezinme çubuğundan bir bölge seçin. Applications sayfasının üst kısmında, Mikro Hizmetler Ad Alanı açılır listesinden bir mikro hizmetler ad alanı seçin. Ardından, yönetmek istediğiniz uygulamanın adına tıklayın.
-
Application Overview sayfasında, Access configuration bölümündeki SLB (Public Network) öğesinin yanındaki
simgesine tıklayın. NotUygulamanıza daha önce bir CLB örneği bağladıysanız, CLB örneğinin IP adresi ve bağlantı noktası numarası görüntülenir. Yapılandırmayı değiştirmek için
icon to modify the configuration or click the icon to unbind the CLB instance from your application.
simgesine veya CLB örneğini uygulamanızdan ayırmak için ilgili simgeye tıklayabilirsiniz.
-
Add Public SLB Configuration Confirmation iletişim kutusunda SLB parametrelerini ayarlayın ve ardından OK düğmesine tıklayın.
-
Choose SLB: Yeni veya mevcut bir SLB örneği kullanabilirsiniz.
-
Yeni bir SLB kullanın: Sistem, uygulamanız için otomatik olarak yeni bir SLB örneği satın alır. SLB örneğinin bilgileri alt kısımda görüntülenir. SLB örneğinin fiyatını öğrenmek için View Price seçeneğine de tıklayabilirsiniz.
ÖnemliYeni bir SLB örneği diğer uygulamalar tarafından yeniden kullanılamaz. Bir SLB örneğini yeniden kullanmak için mevcut bir SLB örneği seçin.
Mevcut bir SLB örneği kullanın: Sağ taraftaki açılır listeden mevcut bir SLB örneği seçin.
-
SLB Port: Bu, uygulamaya erişim için kullanılabilen genel SLB örneğinin ön uç bağlantı noktasıdır. Değer aralığı: 1 - 65535.
Container Port: Bu, süreçleri dinleyen bağlantı noktasıdır. Bağlantı noktası genellikle uygulama tarafından tanımlanır. Örneğin, bir web uygulaması varsayılan olarak 8080 bağlantı noktasını kullanır.
Network Protocol: TCP varsayılan olarak seçilir ve değiştirilemez.
-
Sonucu doğrulama
Tarayıcınızın adres çubuğuna <SLB örneğinin IP adresi>:<SLB örneğinin bağlantı noktası numarası> girin, örneğin 115.28.XX.XX:80 yazın ve Enter tuşuna basarak ilgili uygulamanın ana sayfasına gidin.
SLB örneğinin sağ tarafında IP adresi ve bağlantı noktası numarası görünmüyorsa bağlama işlemi başarısız olmuş demektir. Değişiklik Günlükleri sayfasına giderek değişiklik ayrıntılarını görüntüleyin ve günlüklere göre sorunu giderin.
Geri Bildirim
Container Service Kubernetes kümelerini kullanmayla ilgili herhangi bir sorunuz varsa, geri bildirimde bulunmak üzere aşağıdaki QR kodunu tarayarak DingTalk grubuna katılabilirsiniz.