RequestAuthentication.jwksUri uygulamayı indirici olarak tanımlamaz. Istio 1.31 şu PILOT_JWT_ENABLE_REMOTE_JWKS modlarını belgeler:

DeğerGetirici
istiod / falseistiod
hybrid / trueDış sunucular için istiod geri dönüşü olan Envoy
envoyEnvoy

Bir dal seçmeden önce dağıtılan sürümü ve gerçek kontrol düzlemi ortamını inceleyin.

istiod yolu

Anahtar çözücüsü Go ortam proxy keşfini kullanır. istiod Helm grafiği için şu değerleri birleştirin:

env:
  HTTPS_PROXY: http://proxy.example:8080
  NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1

Bu bir grafik değer parçasıdır, kaynak değildir. Kümenin gerçek hizmet adresini, DNS son ekini ve iç atlamaları kullanın, ardından yönetilen dağıtımı uygulayın. Uygulama değişkenleri veya bir ServiceEntry başka bir podun ortamını sağlayamaz. JWKS URL'leri genel ve genel proxy üzerinden çıkışa izin veriliyorsa, HTTP proxy listesi istiod'un HTTPS_PROXY değeri için adaylar sağlar; kümenin iç atlamalarını koruyun.

Envoy yolu

Uzak JWKS kümesini ve ağ yolunu inceleyin. Hedefi mesh'e kaydetmek kendi başına bir kurumsal CONNECT atlaması eklemez; istiod değişkenleri Envoy'un taşımasını yapılandıramaz.

İlgili makaleler