Desteklenen sürümler, Ingress sınıfı önceliği, trafik kuralı yönetimi ve sorun giderme dahil olmak üzere MSE Ingress ağ geçitleriyle ilgili sıkça sorulan sorular.
MSE cloud-native gateway hangi Ingress sürümlerini destekler?
MSE cloud-native gateway'ler, networking.k8s.io/v1beta1 veya networking.k8s.io/v1 sürümündeki Ingress'leri destekler. Kubernetes V1.18.0 veya üzeri bir sürümde çalışan bir ACK kümesi ile cloud-native gateway'i ilişkilendirebilirsiniz.
Hem ek açıklama (annotation) hem de spec alanı ayarlandığında hangi Ingress sınıfı etkili olur?
Cloud-native gateway'ler Kubernetes Ingress standardını takip eder: kubernetes.io/ingress.class ek açıklaması, Ingress Spec.IngressClassName alanına göre önceliklidir.
Manuel ve otomatik Ingress trafik kuralı yönetimini birlikte kullanabilir miyim?
Evet. Her iki yaklaşımı da birlikte kullanabilirsiniz:
Manuel yönetim (MSE konsol): Ingress trafik kurallarını doğrudan MSE konsolunda tanımlayın. Alan adı ve rota yapılandırmaları üzerinde açık kontrol gerektiğinde bu yaklaşım önerilir.
Otomatik yönetim (ACK konsol): Ingress kaynaklarını ACK konsolunda tanımlayın. Ağ geçidi değişiklikleri izler ve yapılandırmaları gerçek zamanlı olarak uygular.
Manuel olarak yönetilen kurallar (MSE konsol), otomatik olarak yönetilen kurallara (Ingress kaynakları) göre önceliklidir. Manuel olarak tanımlanan bir kural ile Ingress'ten türetilen bir kural aynı alan adını veya rotayı hedefliyorsa manuel olarak yönetilen kural etkili olur.
Her iki yaklaşımı da kullandığınızda, Ingress kaynaklarından türetilen alan adı ve rota yapılandırmaları MSE konsolunda düzenlenemez. Bu yapılandırmaların yaşam döngüsü, ACK konsolundaki Ingress kaynakları tarafından yönetilir.
Konsol neden bir alan adını veya rotayı "Kullanılamıyor" olarak gösterir?
MSE konsoluna giriş yapın. Routes sayfasında Routes veya Domain Names sekmesine tıklayın, ardından spesifik nedeni görmek için Unavailable durumunun üzerine gelin.