Tüm Ürünler
Search
Belge Merkezi

Container Service for Kubernetes:Create an ACK One registered cluster

Son Güncelleme:Oct 12, 2026

Bir ACK One kayıtlı küme, veri merkezlerinizdeki veya diğer cloud sağlayıcılardaki Kubernetes kümelerini Container Service for Kubernetes konsoluna bağlayarak tek bir yerden yönetmenizi sağlar.

Önemli

Başlamadan önce, Kayıtlı kümeler konusunu okuyarak ACK One kayıtlı küme kavramlarını ve kullanım senaryolarını anlayın.

Yöntem

Konsolda ACK One kayıtlı küme oluşturun ve hedef kümeyi bağlayın

**ACK One kayıtlı küme oluşturma**

  1. ACK konsolu üzerinde oturum açın. Sol gezinme bölmesinde Clusters seçeneğine tıklayın.

  2. Sayfanın sol üst kısmından hedef kaynağın kaynak grubunu ve bölgesini seçin. image

  3. Clusters sayfasında Create Kubernetes Cluster seçeneğine tıklayın.

  4. ACK One Registered Cluster sekmesine tıklayın ve ekrandaki talimatları izleyerek kümeyi yapılandırın.

    Parametre

    Açıklama

    Cluster Name

    Küme için özel bir ad girin.

    Region

    ECS örnekleri ve cloud diskler gibi küme kaynaklarının bulunduğu bölge. Bölge, kullanıcılarınıza ve kaynak dağıtım bölgenize ne kadar yakınsa ağ gecikme süresi o kadar düşük olur.

    IPv6 Dual-stack

    Bu özellik yalnızca Kubernetes 1.22 ve sonraki sürümlerde kullanılabilir ve yalnızca Terway'i destekler. esnek Uzak Doğrudan Bellek Erişimi (eRDMA) özelliği ile birlikte kullanılamaz.

    Küme hem IPv4 hem de IPv6 protokollerini destekler. Ancak, çalışan düğümler ile kontrol düzlemi arasındaki iletişim hâlâ IPv4 adreslerini kullanır. Aşağıdakileri doğrulayın:

    • Küme VPC'si IPv6 çift yığını desteklemelidir.

    • Paylaşılan ENI modunda Terway kullanılırken, düğümün örnek türü IPv6'yı desteklemeli ve desteklenen IPv4 ile IPv6 adres sayısı aynı olmalıdır.

    VPC

    Küme için sanal özel bulut (VPC). Yüksek kullanılabilirlik için iki veya daha fazla farklı alan seçin.

    • Otomatik oluşturma: ACK, seçilen her alanda karşılık gelen bir vSwitch oluşturur.

    • Mevcut olanı kullan: Küme için alanı belirtmek üzere bir vSwitch seçin. Yeni bir vSwitch oluşturabilir veya mevcut birini kullanabilirsiniz.

    Küme VPC'si için 10.0.0.0/8, 172.16.0.0/12 ve 192.168.0.0/16 gibi standart özel CIDR bloklarını kullanmanızı öneririz. Özel gereksinimleriniz varsa Quota Center adresine giderek use a public CIDR block to create a cluster izni için başvurun.

    Cloud kaynakları ve faturalama: imageVPC

    vSwitch

    Alana göre listeden mevcut bir vSwitch seçin veya yeni bir tane oluşturmak için Create vSwitch seçeneğine tıklayın. Küme kontrol düzlemi ve varsayılan düğüm havuzu burada belirtilen vSwitch'i kullanacaktır. Küme için yüksek kullanılabilirliği sağlamak amacıyla birden fazla farklı alandaki vSwitch'leri seçmenizi öneririz.

    Security Group

    Mevcut bir VPC kullanırken Select Existing Security Group seçeneğini belirleyebilirsiniz.

    Bu güvenlik grubu, küme kontrol düzlemine, varsayılan düğüm havuzuna ve özel güvenlik grubu belirtilmeyen tüm düğüm havuzlarına uygulanır.

    Gelişmiş güvenlik grupları, temel güvenlik gruplarına kıyasla daha fazla özel IP adresi içerebilir ancak grup içi bağlantıyı desteklemez. Daha fazla bilgi için bkz. Güvenlik grubu sınıflandırması.

    • Otomatik oluşturma: Tüm giden trafiğe varsayılan olarak izin verilir. Gelen trafiğe önerilen yapılandırmaya göre izin verilir. Kuralları daha sonra değiştirirseniz 100.64.0.0/10 CIDR bloğunun gelen trafik için izin verildiğinden emin olun.

      Bu CIDR bloğu, görüntü çekme ve temel ECS bilgilerini sorgulama gibi işlemler için diğer Alibaba Cloud hizmetlerine erişmek üzere kullanılır.
    • Mevcut olanı kullan: ACK varsayılan olarak güvenlik grubu için ek erişim kuralları yapılandırmaz. Erişim sorunlarını önlemek amacıyla güvenlik grubu kurallarını kendiniz yönetmelisiniz. Daha fazla bilgi için bkz. Küme güvenlik gruplarını yapılandırma.

    Access to API Server

    ACK, API Sunucusu için dahili uç nokta olarak otomatik şekilde kullandıkça öde bir özel yönlendirmeli Classic Load Balancer (CLB) örneği oluşturur. Bu CLB örneği yeniden kullanılamaz veya silinemez. Silinirse API Sunucusu erişilemez hale gelir ve kurtarılamaz.

    Mevcut bir CLB örneği kullanmak için destek talebi gönderin. VPC için Use Existing Gateway seçeneğini belirledikten sonra SLB Source değerini Use Existing Gateway olarak ayarlayabilirsiniz.

    Expose API server with EIP seçeneğini etkinleştirmeyi seçebilirsiniz.

    • Açık: Bir EIP'yi API Sunucusu'nun özel yönlendirmeli CLB örneğine bağlar; bu sayede kümeye genel ağ üzerinden erişebilir ve kümeyi yönetebilirsiniz.

      Bu, küme içindeki kaynakların genel ağa erişebileceği anlamına gelmez. Küme kaynaklarının genel ağa erişmesine izin vermek için Configure SNAT for VPC seçeneğini belirlemeniz gerekir.
    • Kapalı: Kümeye yalnızca VPC içinden kubeconfig dosyasını kullanarak bağlanabilir ve işlem yapabilirsiniz.

    Bu özelliği daha sonra etkinleştirmek için bkz. API sunucusuna internet üzerinden erişme.
    1 Aralık 2024 tarihinden itibaren yeni CLB örnekleri örnek ücretine tabi olacaktır. Daha fazla bilgi için bkz. Classic Load Balancer (CLB) için faturalandırma öğesi ayarlaması.

    Cloud kaynakları ve faturalama: imageCLB, imageEIP

    Gelişmiş seçenekler (isteğe bağlı)

    Silme Koruması, Kaynak Grubu ve diğer ayarları yapılandırmak için Advanced Options (Optional) bölümünü genişletin.

    Parametre

    Açıklama

    Cluster Deletion Protection

    Konsol veya OpenAPI aracılığıyla kümenin yanlışlıkla silinmesini önlemek için bu özelliği etkinleştirmenizi öneririz.

    Resource Group

    İzin yönetimini ve maliyet tahsisini kolaylaştırmak için kümeyi seçilen kaynak grubuna atayın.

    Label

    Cloud kaynaklarını tanımlamak için kümeye anahtar-değer etiketleri bağlayın.

  5. Yapılandırmayı tamamladıktan sonra Create Kubernetes Cluster seçeneğine tıklayın. Yeni küme, küme listesinde görünür.

    Küme oluşturulduktan sonra durumu Waiting for Connection olur.

Hedef kümeyi ACK One kayıtlı kümeye bağlama

  1. Yeni oluşturulan ACK One kayıtlı kümeyi bulun ve Actions sütunundaki Details seçeneğine tıklayın.

  2. Cluster Information sayfasında Connection Information sekmesine tıklayın. Connection Information sekmesinde Internet veya Private Network seçeneğini belirleyin ve ardından sağ taraftaki Copy seçeneğine tıklayın.

  3. Kopyalanan içeriği agent.yaml adlı bir dosyaya kaydedin. Ardından, hedef kümeyi ACK One kayıtlı kümeye kaydetmek için hedef küme üzerinde kubectl apply -f agent.yaml komutunu çalıştırın.

  4. Hedef kümedeki aracı durumunu kontrol edin.

    kubectl -n kube-system get pod |grep ack-cluster-agent

    Beklenen çıktı:

    ack-cluster-agent-5f7d568f6-6fc4k              1/1     Running   0          9s
    ack-cluster-agent-5f7d568f6-tf6fp              1/1     Running   0          9s

    Kayıt başarılı olduktan sonra, Container Service for Kubernetes konsolu üzerindeki Clusters sayfasında küme durumu Running olarak değişir.

Sonuçlar

Clusters sayfasında ilgili ACK One kayıtlı kümeyi bulun ve yeni kümenin Basic Information ile Connection Information bilgilerini görüntülemek için Actions sütunundaki Details seçeneğine tıklayın.

Bu kubeconfig dosyasını kullanarak hedef kümeye bağlanabilir ve uygulama iş yüklerini dağıtabilirsiniz. Bir kümeye nasıl bağlanılacağı hakkında daha fazla bilgi için bkz. kubectl kullanarak bir Kubernetes kümesine bağlanma.

onectl kullanarak ACK One kayıtlı küme oluşturma ve hedef kümeyi bağlama

  1. onectl'yi yükleyin ve yapılandırın. Daha fazla bilgi için bkz. onectl kullanarak kayıtlı bir kümeyi yönetme.

  2. onectl, bir ACK One kayıtlı küme oluşturmak için aşağıdaki iki yöntemi destekler.

    Önemli

    Bir ACK One kayıtlı küme oluştururken VPC, vSwitch ve bölge gibi parametreleri belirtmeniz gerekir.

    • Etkileşimsiz oluşturma:

      onectl cluster create --region **** --vpc **** --vswitch ****
    • Etkileşimli oluşturma:

      onectl cluster create -i

    Ayrıntılı parametre açıklamalarını görüntülemek için aşağıdaki komutu çalıştırın:

    onectl cluster create -h

    Küme oluşturulduktan sonra başlatılır ve initial durumuna geçer. Beklenen çıktı aşağıdaki gibidir:

    Registered cluster test-registered-cluster created successfully, information of the cluster:
    name         = test-registered-cluster
    state        = initial
    cluster id   = c3c277f2fc10f45c1b86473**********
    region id    = cn-zhangjiakou
    node numbers = 0
    vpc id       = vpc-8vb95w2o172**********
    vswitch id   = vsw-8vbv8bxhput**********
  3. Küme başlatıldıktan sonra waiting durumuna geçer. Küme durumunu görüntülemek için aşağıdaki komutu çalıştırın:

    onectl cluster describe --cluster-id ****

    Beklenen çıktı:

    name  = test-registered-cluster
    state = waiting
    ...
  4. Küme waiting durumundayken, hedef kümeyi ACK One kayıtlı kümeye bağlamak için aşağıdaki komutu çalıştırın.

    onectl cluster connect --cluster-id **** --kubeconfig ~/.kube/config --restricted true


    Parametre


    Zorunlu


    Açıklama


    cluster-id


    Evet


    2. Adım sırasında oluşturulan ACK One kayıtlı kümenin ID'si.


    kubeconfig


    Hayır


    Hedef kümenin kubeconfig dosyasının yolu. Bu parametreyi belirtmezseniz KUBECONFIG ortam değişkeni tarafından belirtilen yapılandırma dosyası kullanılır.


    restricted


    Hayır


    ACK One kayıtlı kümeye kısıtlı modda bağlanılıp bağlanılmayacağını belirtir. Daha fazla bilgi için bkz. Kayıtlı bir kümenin ack-cluster-agent bileşeni için RBAC izinleri.

    Ayrıntılı parametre açıklamalarını görüntülemek için aşağıdaki komutu da çalıştırabilirsiniz:

    onectl cluster connect -h
  5. Hedef kümenin bağlandığını doğrulamak için aşağıdaki komutu çalıştırın:

    onectl cluster describe --cluster-id ****

    Beklenen çıktı:

    name  = test-registered-cluster
    state = running
    ...

    running durumu, ACK One kayıtlı kümenin başarıyla bağlandığını gösterir.