Udostępnij za pośrednictwem


Łączność sieciowa dla platformy Kubernetes z włączoną usługą Azure Arc

Platforma Kubernetes z obsługą usługi Arc obsługuje w pełni połączone i częściowo połączone tryby dołączania klastrów Kubernetes i zarządzania nimi za pomocą płaszczyzny sterowania usługi Azure Arc. Agenci kubernetes z obsługą usługi Azure Arc komunikują się z punktami końcowymi usługi Azure Arc, aby wymieniać różne typy informacji o metadanych przy użyciu metod ściągania i wypychania z klastrów Kubernetes.

W tym dokumencie opisano architekturę sieci, zagadnienia dotyczące projektowania i zalecenia dotyczące projektowania, które ułatwiają łączność z płaszczyzną sterowania platformy Azure, dzięki czemu można zarządzać klastrami Kubernetes z obsługą usługi Arc i obsługiwać je w środowiskach lokalnych i innych środowiskach w chmurze.

Architektura

Na poniższym diagramie przedstawiono architekturę sieci platformy Kubernetes z włączoną usługą Azure Arc, która obsługuje w pełni połączone i częściowo połączone tryby łączności sieciowej.

Diagram przedstawiający architekturę sieci platformy Kubernetes z włączoną usługą Azure Arc.

Na poniższym diagramie przedstawiono architekturę sieci, która umożliwia dostęp do klastra z dowolnej lokalizacji sieciowej przy użyciu funkcji łączenia klastra Kubernetes z włączoną usługą Azure Arc .

Diagram przedstawiający architekturę sieciową klastra Kubernetes z włączoną usługą Azure Arc.

Zagadnienia dotyczące projektowania

  • Przejrzyj obszar projektowania topologii sieci i łączności stref docelowych platformy Azure, aby ocenić wpływ platformy Kubernetes z włączoną usługą Azure Arc na model łączności.
  • Zapoznaj się z wymaganiami sieciowymi dla platformy Kubernetes z obsługą usługi Azure Arc, aby dowiedzieć się, jak klastry komunikują się z platformą Azure z sieci lokalnej lub innych dostawców usług w chmurze.
  • Rozważ kompromisy między wymaganiami organizacji dotyczącymi zabezpieczeń i zgodności a korzyściami oferowanymi przez platformę Kubernetes z obsługą usługi Azure Arc. Zdecyduj między trybem w pełni połączonym a trybem częściowo połączonym dla implementacji.
  • Zdecyduj, czy używać publicznych lub prywatnych punktów końcowych podczas nawiązywania połączenia z obszarami roboczymi usługi Azure Log Analytics za pośrednictwem usługi ExpressRoute, czy sieci VPN, a nie łączności z Internetem.
  • Zdecyduj, czy używać publicznych lub prywatnych punktów końcowych podczas nawiązywania połączenia z usługą Azure Key Vault za pośrednictwem usługi ExpressRoute, czy sieci VPN, a nie łączności z Internetem.
  • Wybierz opcje łączności sieciowej dla zarządzania klastrami Kubernetes z włączoną usługą Azure Arc, ponieważ klastry Kubernetes z obsługą usługi Azure Arc obsługują zarządzanie klastrami z dowolnej sieci. Aby zapoznać się z zagadnieniami i zaleceniami dotyczącymi projektowania podczas podejmowania decyzji dotyczących niezależnego od sieci zarządzania klastrami, zobacz Zarządzanie tożsamościami i dostępem.
  • Rozważ bezpieczne zarządzanie klastrem Kubernetes z włączoną usługą Azure Arc za pośrednictwem funkcji Cluster Connect w celu uzyskania dostępu do dowolnego miejsca, co eliminuje otwieranie portów sieciowych dla ruchu przychodzącego i zezwala tylko na komunikację wychodzącą z usługami Azure Arc na platformie Azure.
  • W przypadku korzystania z lokalnych lub wielochmurowych zapór lub serwerów proxy do inspekcji protokołu TLS ruchu wychodzącego i systemu wykrywania nieautoryzowanego dostępu do sieci (IDPS) zdecyduj, czy należy wykluczyć punkty końcowe kubernetes z włączoną usługą Azure Arc, ponieważ niektóre certyfikaty serwera nie są zaufane przez te zapory lub serwery proxy.

Zalecenia dotyczące projektowania

Następne kroki

Aby uzyskać więcej informacji na temat hybrydowej i wielochmurowej podróży w chmurze, zobacz następujące artykuły: