Tüm Ürünler
Search
Belge Merkezi

Alibaba Cloud Service Mesh:Başlangıç

Son Güncelleme:Oct 07, 2026

Service Mesh (ASM), mikro hizmet mimarisinde mikro hizmet yönetimini basitleştirir. Bu konu, ASM kullanarak uygulamaların nasıl yönetileceğini açıklayan hızlı başlangıç öğreticisini sunar.

Yordam


Adım


İşlem


Açıklama


1


ASM örneği oluşturun


ASM'yi kullanmak için öncelikle bir ASM örneği oluşturmanız gerekir. ASM; uygulamalarda trafik yönetimi, güvenlik yönetimi, hata kurtarma, gözlemlenebilirlik ve izleme gibi işlemleri gerçekleştirmenize olanak tanır.


2


Container Service for Kubernetes (ACK) kümesini ASM örneğine ekleyin


Bir ASM örneğinde dağıtılan uygulama bir kümede çalışır. Bu nedenle, öncelikle ACK kümesini ASM örneğine eklemeniz gerekir.


3


ASM örneğine eklenen ACK kümesinde giriş ağ geçidi oluşturun


Giriş ağ geçidi, Katman 7'deki gelen trafiği yönlendirmek için tek bir giriş noktası sağlar. Aynı TCP tabanlı bağlantı noktasından gelen HTTP isteklerini, istek içeriğine göre farklı Kubernetes hizmetlerine yönlendirir.


4


ASM örneğine eklenen ACK kümesinde uygulama dağıtın


Bir ASM örneğine eklenen ACK kümesinde giriş ağ geçidini dağıttıktan sonra, uygulamaları ACK kümesine dağıtabilirsiniz.


5


Istio ile sürüm tabanlı trafik yönlendirmesi


ASM, belirtilen orana göre trafiği bir hizmetin farklı sürümlerine yönlendirmenize olanak tanır. Bu özellik, canary yayınlama ve A/B testi gibi senaryolar için uygundur. Trafiği bir hizmetin farklı sürümlerine yönlendirmek için Istio kaynaklarını kullanabilirsiniz.


6


Uygulama mesh topolojisini görüntüleyin


Mesh Topology, ASM örneklerindeki uygulamalar için gözlemlenebilirlik sağlar. Bu araç, hizmet davranışını izlemenize olanak tanıyan bir grafik kullanıcı arabirimi (GUI) sunar. Mesh Topology'i kullanarak trafik akışlarını ve iş yükleri arasındaki iletişimi görüntüleyebilirsiniz.

SSS

Bir ASM örneğinin kubeconfig dosyasını kullanarak neden uygulama dağıtamıyorum?

ASM konsolu, ASM örneklerine bağlanmak için kubeconfig dosyası sağlar. Bu sayede, sanal hizmetler gibi Istio Özel Kaynak Tanımlarını (CRD'ler) yönetmek için kubectl istemcisini kullanabilirsiniz. Bir ASM örneğinin kontrol düzlemi, Istio kaynaklarını yönetmek için kullanılır. Uygulamaları kontrol düzleminde dağıtamazsınız.

ASM tarafından yönetilen kümelerde sanal hizmetler gibi Istio CRD'lerini neden dağıtamıyorum?

Istio kaynakları kontrol düzleminde yönetilir. Kontrol düzlemi ayrıca ASM örneğine bağlanmak için kullanılan kubeconfig dosyasını da sağlar.

Kümelerin kubeconfig dosyalarını kullanarak neden Istio kaynaklarını yönetemiyorum?

Istio CRD'leri kontrol düzleminde saklanır. Kontrol düzlemi, Istio CRD'leri tarafından tanımlanan kuralları sidecar yapılandırmalarındaki kurallara dönüştürür ve dönüştürülen kuralları uygular.

Bir ASM örneğinin kontrol düzlemindeki ad alanları ile veri düzlemindeki kümelerin ad alanları arasındaki farklar nelerdir?

ASM konsolunda veya kubectl istemcisini kullanarak bir ASM örneğinde oluşturduğunuz ad alanları yalnızca ASM örneğine aittir. Bu ad alanları, ASM örneği tarafından yönetilen veri düzlemindeki Kubernetes kümelerinden bağımsızdır. ASM örneği için ad alanları oluştururken veya silerken, ASM örneği tarafından yönetilen veri düzlemindeki Kubernetes kümelerinin ad alanları etkilenmez.