Tüm Ürünler
Search
Belge Merkezi

Alibaba Cloud DevOps:Kubernetes kümelerini yönetin

Son Güncelleme:Oct 07, 2026

İşlem hattı dağıtımlarını etkinleştirmek için Flow'u bulut hizmeti yetkilendirmesi veya sertifika dosyaları aracılığıyla Kubernetes kümelerine bağlayın.

Bir Kubernetes kümesine bağlanma

Flow, uygulama dağıtımı için Kubernetes kümelerine bağlanmak üzere iki yöntem sunar:

Özel Kubernetes kümesi

  1. Küme yapılandırma dosyasını edinme

    Yönetici yapılandırma dosyası oluşturma

    Ayrıntılı erişim denetimi yapılandırmak için yapılandırma dosyasını manuel olarak oluşturun:

    curl -k https://<YOUR_API_SERVER_PUBLIC_IP>:6443

    ~/.kube/config dosyasını oluşturun ve aşağıdaki içeriği ekleyin:

    apiVersion: v1
    clusters:
    - cluster:
        # needed if you get error "Unable to connect to the server: x509: certificate signed by unknown authority"
        insecure-skip-tls-verify: true
        server: https://YOUR_API_SERVER_PUBLIC_IP:6443
      name: kubernetes
    contexts:
    - context:
        cluster: kubernetes
        user: kubernetes-admin
      name: kubernetes-admin@kubernetes
    current-context: kubernetes-admin@kubernetes
    kind: Config
    preferences: {}
    users:
    - name: kubernetes-admin
      user:
        client-certificate-data: LS0tLS1CRUdJTi... (base64 /etc/kubernetes/ssl/node-node1.pem)
        client-key-data: LS0tLS1CRUdJTiBS.. (base64 /etc/kubernetes/ssl/node-node1-key.pem)

    client-certificate-data değerini oluşturun:

    cat /etc/kubernetes/ssl/node-node1.pem | base64 -w 0

    client-key-data değerini oluşturun:

    cat /etc/kubernetes/ssl/node-node1-key.pem | base64 -w 0

    Sertifikayı doğrulayın:

    $ kubectl get nodes
    NAME      STATUS    AGE       VERSION
    my-kube   Ready     2h        v1.6.7+coreos.0

    ACK konsolundan alma

    Alibaba Cloud konsolunda, yolunu izleyin. Clusters listesinde hedef küme için Details seçeneğini tıklayın ve Connection Information bölümünden yapılandırma dosyasını edinin.

    Önemli

    Bir sertifika dosyası kullanarak bağlanmak için kümenin API sunucusunun genel olarak erişilebilir olması gerekir.

    Bağlantı Bilgileri sayfasında, public access veya internal access sekmesini seçin ve kubeconfig dosyasını almak için Copy düğmesini tıklayın.

  2. Özel küme bağlantısı oluşturma

    Custom Cluster seçeneğini belirleyin, bir küme adı girin, kubeconfig dosyasını ekleyin ve Save düğmesini tıklayın. Flow, bu dosyayı uygulamaları kümeye dağıtmak için kullanır.

    İletişim kutusunda bir Cluster Name alanı, otomatik olarak oluşturulan bir Cluster ID alanı ve bir Cluster Configuration File metin alanı (yer tutucu: ~/.kube/config) bulunur.

  3. Küme izinlerini yönetme

    Hedef küme için Modify seçeneğini tıklayın ve erişimi yönetmek üzere Member Permissions öğesini seçin.

Kubernetes küme bağlantısını kullanma

Hedef işlem hattını açın, Kubernetes Deploy görevini tıklayın ve yolundan kümeyi seçin. İşlem hattı, çalışma zamanında seçilen kümeye dağıtım yapar. Kubernetes Kubectl Apply.

Yapılandırma panelinde, Cluster Connection bölümünden bir küme (örneğin, corefile-test) seçin ve Kubectl Version, namespace ile YAML Path ayarlarını yapılandırın.