Tüm Ürünler
Search
Belge Merkezi

Container Compute Service:Create an ACS cluster

Son Güncelleme:Oct 14, 2026

Alibaba Cloud Container Compute Service (ACS) , Kubernetes yerel API'si aracılığıyla sunucusuz konteyner bilişim hizmeti sunar. ACS kümeleri Pod'ları saniyeler içinde ölçeklendirir ve yapılandırılan CPU ile belleğe göre ücretlendirilir; bu özellik, dalgalı iş yükleri için idealdir. Bir ACS kümesini konsol veya OpenAPI kullanarak oluşturabilirsiniz.

Konsol

Adım 1: Küme oluşturma sayfasını açın

  1. ACS konsoluna giriş yapın. Sol gezinme bölmesinde Clusters seçeneğine tıklayın.

  2. Clusters sayfasında, sol üst köşede bulunan Create Kubernetes Cluster seçeneğine tıklayın.

Adım 2: Kümeyi yapılandırın

Create Kubernetes Cluster sayfasında küme, ağ, bileşen ve gelişmiş ayarları yapılandırın.

Küme ayarları


Parametre


Açıklama


Cluster Name


Küme için bir ad girin.


Region


Küme için bölge seçin. Desteklenen bölgeler.


Kubernetes Version


ACS tarafından desteklenen bir Kubernetes sürümü seçin.


Maintenance Window


Küme bakım penceresi.

Ağ ayarları

Parametre

Açıklama

IPv6 Dual-stack

Çift yığınlı (dual-stack) bir kümeyi etkinleştirin.

Not

Select Existing VPC seçeneğini belirlerseniz önce VPC ve vSwitch'ler için IPv6'yı etkinleştirin. VPC için IPv6'yı Etkinleştirme ve vSwitch için IPv6'yı Etkinleştirme.

Select VPC

Küme ağını yapılandırın. ACS kümeleri için ağ planlama.

ACS kümeleri bir VPC gerektirir. Yeni bir VPC oluşturun veya mevcut olanı kullanın.

  • Create VPC

    ACS, seçilen bölgede bir VPC oluşturur. Bir Zone seçin; ACS bu kullanılabilirlik alanında bir vSwitch oluşturur.

  • Select Existing VPC

    Mevcut bir VPC ve vSwitch kullanın.

Yüksek kullanılabilirlik için birden fazla kullanılabilirlik alanı veya vSwitch seçin. Recommended Resource Configuration özelliği, hesaplama türünüz için yeterli kaynağa sahip alanları önerir.

Not

ACS kümelerinde Düğümler sanal düğümlerdir. ACS, seçilen her kullanılabilirlik alanı için bir sanal düğüm oluşturur.

Configure SNAT

VPC için SNAT kuralları içeren bir NAT ağ geçidi oluşturulup oluşturulmayacağını belirler. Konteyner görüntülerini çekme gibi internet erişimi için gereklidir.

Not
  • SNAT kuralları içeren bir NAT ağ geçidini manuel olarak da yapılandırabilirsiniz. NAT Ağ Geçidi.

  • İnternet erişimi olmadan, görüntüleri aynı bölgedeki bir ACR örneğine yükleyin ve bunları VPC dahili uç noktası üzerinden çekin.

Security Group

Temel veya gelişmiş bir güvenlik grubu seçin. Güvenlik grubuna genel bakış.

API Server Access Settings

Varsayılan olarak API sunucusu için kullandıkça öde özel Classic Load Balancer (CLB) örneği oluşturulur. Kullandıkça öde.

Önemli

Varsayılan CLB örneğini silerseniz API sunucusuna artık erişemezsiniz.

API sunucusunu Expose API server with EIP seçeneğiyle dışa açıp açmayacağınızı yapılandırabilirsiniz. API sunucusu, Pod'lar ve Hizmetler gibi kaynaklarda CRUD ve izleme işlemleri için RESTful API'leri sunar.

  • Expose seçeneğini belirlerseniz ACS bir EIP oluşturur ve bunu CLB örneğiyle ilişkilendirir. API sunucusu, EIP'nin 6443 numaralı bağlantı noktasında dışa açılır; bu sayede kubeconfig aracılığıyla internet erişimi sağlanır.

  • Do not expose seçeneğini belirlerseniz EIP oluşturulmaz. Kümeye yalnızca VPC içindeki kubeconfig üzerinden erişilebilir.

Bir kümenin API sunucusuna genel erişimi kontrol etme.

Service CIDR

Service CIDR bloğu, VPC CIDR'si, Pod CIDR'si veya VPC'deki diğer kümelerin CIDR bloklarıyla çakışmamalıdır. Oluşturulduktan sonra değiştirilemez.

Bileşen ayarları

Parametre

Açıklama

Service Discovery

Hizmet keşfinin etkinleştirilip etkinleştirilmeyeceğini belirler. ACS kümeleri CoreDNS destekler.

CoreDNS, küme içi hizmet adı çözümlemesi için standart Kubernetes DNS sunucusudur.

Ingress

İsteğe bağlı. Hizmetleri dış trafiğe açmak için bir Ingress bileşeni yükleyin.

Desteklenen Ingress bileşenleri:

  • ALB Ingress: Application Load Balancer (ALB) üzerine kuruludur. Nginx Ingress ile uyumludur. Karmaşık yönlendirmeyi, otomatik sertifika keşfini ve Katman 7 trafiği için HTTP/HTTPS/QUIC desteğini sunar. ALB Ingress hızlı başlangıç.

  • MSE Ingress: Gelişmiş ingress trafik yönetimi için MSE Cloud Native Gateway. MSE Ingress Yönetimi.

Container Monitoring

Aşağıdaki izleme özellikleri varsayılan olarak etkindir:

Log Service

Simple Log Service'in kullanılıp kullanılmayacağını belirler. Yeni bir proje oluşturun veya mevcut olanı kullanın.

Bu özelliği etkinleştirmek aynı zamanda küme denetimi ve kontrol düzlemi günlük toplama işlevlerini de etkinleştirir.

Gelişmiş ayarlar

Gelişmiş ayarları yapılandırmak için Show Advanced Options seçeneğine tıklayın.

Parametre

Açıklama

Deletion Protection

Kümenin yanlışlıkla silinmesini önlemek için silme korumasını etkinleştirin.

Resource Group

ACS, kümeyi seçilen kaynak grubuna ekler. Bir kaynak yalnızca bir kaynak grubuna ait olabilir. Grupları projeleriniz, uygulamalarınız veya kuruluş yapınızla hizalayın.

Labels

Kümeye bir etiket ekleyin. Anahtar zorunludur, benzersiz olmalı ve en fazla 64 karakter uzunluğunda olabilir. Değer isteğe bağlıdır ve en fazla 128 karakter uzunluğunda olabilir.

  • Anahtar ve değer aliyun, acs:, https:// veya http:// ile başlamaz. Büyük/küçük harfe duyarlı değildir.

  • Etiket anahtarları kaynak başına benzersiz olmalıdır. Yinelenen bir anahtar mevcut etiketin üzerine yazar.

  • Kaynak başına en fazla 20 etiket bulunur. Sınıra ulaşıldığında yeni etiket eklemeden önce mevcut etiketleri kaldırın.

Time Zone

Küme için saat dilimi. Varsayılan olarak küme tarayıcınızın saat dilimini kullanır.

Cluster Domain

Küme yerel etki alanı. Varsayılan: cluster.local. Özel etki alanı adları da desteklenir.

Küme etki alanı, tüm Hizmet DNS adlarının son ekidir. Örneğin, varsayılan ad alanındaki my-service hizmetinin DNS adı my-service.default.svc.cluster.local şeklindedir.

Adım 3: Yapılandırmayı onaylayın

  1. Kümeyi yapılandırdıktan sonra Confirm seçeneğine tıklayın.

  2. İletişim kutusunda yapılandırmayı onaylayın ve tüm bağımlılık kontrollerinin başarılı olduğunu doğrulayın.

  3. Hizmet şartlarını okuyup kabul edin ve ardından Create Cluster seçeneğine tıklayın.

    Oluşturma işleminden sonra kümeyi Clusters sayfasında görüntüleyebilirsiniz.

    Not

    Bir kümenin oluşturulması genellikle yaklaşık 10 dakika sürer.

İlgili işlemler

  • Temel küme bilgilerini görüntüleme

    Clusters sayfasında kümeyi bulun ve İşlemler sütunundaki Details seçeneğine tıklayın. Küme ayrıntılarını görüntülemek için Basic Information ve Connection Information sekmelerine tıklayın. Bu ayrıntılar şunları içerir:

    • API server Public Endpoint: kubectl ile kümeyi yönetmek için kullanılan genel API sunucusu uç noktası.

      Associate EIP ve Unbind özellikleri yalnızca ACK yönetilen kümeler için kullanılabilir.

      • EIP İlişkilendir: Mevcut bir EIP seçin veya yeni bir tane oluşturun.

        Bir EIP ilişkilendirmek API sunucusunu kısa süreliğine yeniden başlatır. Bu sırada küme işlemlerinden kaçının.

      • EIP Ayır: API sunucusuna genel internet erişimini kaldırır.

        Bir EIP ayırmak API sunucusunu kısa süreliğine yeniden başlatır. Bu sırada küme işlemlerinden kaçının.

    • API server Internal Endpoint: Küme VPC'si içinde erişilebilen dahili API sunucusu uç noktası. Bu, yük dengeleyici adresidir.

  • Küme günlük bilgilerini görüntüleme

    Küme günlüklerini görüntülemek için Cluster Logs sekmesine tıklayın.

OpenAPI

API

ACS, Container Service for Kubernetes (ACK) içinde bir küme türüdür. CreateCluster API'sini çağırarak bir ACS kümesi oluşturun.

Hata Ayıklama

CreateCluster Hata Ayıklama.

Yetkilendirme

Bu API için yetkilendirme bilgileri. Bu değerleri bir RAM ilkesinin Action öğesinde kullanın.

  • Eylem: Belirli izin.

  • Erişim düzeyi: Erişim düzeyi. Geçerli değerler: Write, Read ve List.

  • Kaynak türü: Yetkilendirmeyi destekleyen kaynak türü. Ayrıntılar aşağıdaki gibidir:

    • Zorunlu kaynak türlerinin önünde bir yıldız işareti (*) bulunur.

    • Kaynak düzeyinde yetkilendirmeyi desteklemeyen işlemler için All Resources kullanın.

  • Koşul anahtarları: Cloud hizmeti tarafından tanımlanan koşul anahtarları.

  • Bağımlı eylemler: Eylemi gerçekleştirmek için gereken ek izinler.

Eylemler

Erişim düzeyi

Kaynak türü

Koşul anahtarları

Bağımlı eylemler

cs:CreateCluster

create

*cluster

acs:cs:{#regionId}:{#accountId}:cluster/*

  • cs:ClusterType

  • cs:ClusterSpec

  • cs:ClusterProfile

  • cs:AddonNames

None

İstek sözdizimi

POST /clusters HTTP/1.1

Anahtar parametreler

Bir ACS kümesi oluştururken aşağıdaki parametreler bir ACK yönetilen kümesinden farklıdır:

Parametre

Açıklama

Zorunlu

Parametre kombinasyonu

region_id

Küme bölgesi. Desteklenen bölgeler.

Evet

ACS kümesi oluşturma

  • "region_id": "cn-hangzhou"

  • "cluster_type": "ManagedKubernetes"

  • "profile": "Acs"

  • "cluster_spec": "ack.pro.small"

  • "service_cidr": "192.168.xx.xx/16"

  • "kubernetes_version": "1.31.1-aliyun.1"

  • "vpcid": "vpc-j6cc1ddlp4rzs7v"

  • "vswitch_ids": ["vsw-j6cht66iul7h61x","vsw-j6c5ne6mxgnx3g5"]

  • "addons": [{"name": "alb-ingress-controller"}]

cluster_type

Küme türü. ACS kümeleri için ManagedKubernetes olarak ayarlayın.

Evet

profile

Küme alt türü. ACS kümeleri için Acs olarak ayarlayın.

Evet

cluster_spec

Küme teknik özellikleri. ACS kümeleri için ack.pro.small olarak ayarlayın.

Evet

service_cidr

Küme için Service CIDR bloğu. Geçerli CIDR blokları şunlardır: 10.0.0.0/16-24, 172.16-31.0.0/16-24 veya 192.168.0.0/16-24.

VPC CIDR'si veya VPC'deki mevcut kümelerin CIDR bloklarıyla çakışmamalıdır. Oluşturulduktan sonra değiştirilemez. ACS kümeleri için ağ planlama.

Evet

kubernetes_version

Kubernetes sürümü. Belirtilmezse varsayılan olarak en son sürüm kullanılır.

ACS konsolu en son üç sürümü sunar. Kubernetes sürümüne genel bakış ve mekanizma.

Hayır

vpcid

Küme VPC'si. Atlanırsa ACS, önerilen alanlarda üç vSwitch içeren bir VPC oluşturur. Bölgede yeterli VPC kotası olduğundan emin olun.

Hayır

vswitch_ids

Küme vSwitch'leri. Pod IP'leri vSwitch'lerden tahsis edilir. Yüksek kullanılabilirlik için alanlar arasında vSwitch'ler seçin. VPC belirtilmezse vSwitch'ler otomatik olarak oluşturulur.

Hayır

addons

addons parametresiyle yüklenecek bileşenler. Atlanırsa yalnızca çekirdek ve gerekli bileşenler yüklenir.

Hayır

Örnek istek

Bir ACS kümesi oluşturmak için örnek istek. CreateCluster.

POST /clusters HTTP/1.1
<Common request headers>
{
    "name": "ACS-cluster",                     // Required. The cluster name.
    "cluster_type": "ManagedKubernetes",      // Required. The cluster type. 
    "profile": "Acs",                         // Required. The cluster subtype.       
    "cluster_spec": "ack.pro.small",          // Required. The cluster specification.
    "kubernetes_version": "1.31.1-aliyun.1",  // The cluster version. We recommend using the latest version.   
    "region_id": "cn-hangzhou",               // Required. The region of the cluster. This example uses China (Hangzhou).
    "vpcid": "vpc-j6cc1ddlp4rzs7v******",     // The VPC ID. It cannot be changed after the cluster is created.
    "service_cidr": "192.168.xx.xx/16",       // Required. The Service CIDR block for the cluster.
    "vswitch_ids": [                          // Select multiple vSwitches to ensure high availability.
        "vsw-j6cht66iul7h61x******",
        "vsw-j6c5ne6mxgnx3g5******"
    ],
    "addons": [                               // User components to install. 
    {
        "name": "alb-ingress-controller"
    }
}

Örnek yanıt

Başarılı yanıt

{
  "cluster_id": "c54c8e4c703834c48bda53ae7841*****",
  "request_id": "08CCB494-7A82-5D51-907C-A6BF658*****",
  "task_id": "T-68007b2164acba01060*****",
  "instanceId": "c54c8e4c703834c48bda53ae7841*****"
}

Hata yanıtı

Yanlış cluster_type parametresi nedeniyle döndürülen hata:

{
  "code": "400",
  "message": "no ros component exists. clusterType: Kubernetes, version: ",
  "requestId": "7D99D268-F1E1-5ED8-B757-E5D38A0*****",
  "status": 400
}

Hata kodları

Daha fazla hata kodunu görüntülemek için Hata Merkezi adresini ziyaret edin.

Referanslar

Küme API referansı.