Tüm Ürünler
Search
Belge Merkezi

Container Service for Kubernetes:Manage node labels and taints

Son Güncelleme:Oct 06, 2026

Kubernetes, kümelerdeki kaynakları yönetmek ve zamanlamak için etiketleri ve kusurları kullanır. Etiketlere ilişkin tanıtım ve kullanım notları hakkında daha fazla bilgi için Kubernetes belgelerindeki Labels and Selectors konusuna bakın. Kusurların ve toleransların nasıl çalıştığına ilişkin arka plan bilgisi için Kubernetes belgelerindeki Taints and Tolerations bölümünü inceleyin.

GPU gibi özel donanıma sahip düğümlerin çalıştırılması maliyetlidir. Genel iş yüklerini bu düğümlerden uzak tutmak ve bunları gerçekten donanıma ihtiyaç duyan pod'lar için ayırmak amacıyla düğümlere kusur uygulayın. Bir kusur, Kubernetes zamanlayıcısına eşleşen bir toleransı olmayan pod'lardan kaçınmasını veya bunları tahliye etmesini söyler.

ACK, düğüm kusurlarını ve etiketlerini doğrudan konsol üzerinden yönetmenize olanak tanır.

Kullanım senaryoları

  • Ayrılmış düğümler: Yalnızca doğru toleransa sahip pod'ların zamanlanabilmesi için bir grup düğümü kusurlu hale getirerek belirli ekipler veya iş yükleri için ayırın.

  • Donanıma özgü zamanlama: GPU veya diğer özel donanımlar gerektiren pod'ların yalnızca bu donanıma sahip düğümlere yerleştirilmesini sağlayın.

  • Pod tahliyesi: Pod'ları bir düğümden boşaltmak için NoExecute kusuru ekleyin. Eşleşen toleransı olmayan pod'lar düğümden tahliye edilir. Bir pod'u düğümde tutmak istiyorsanız, pod'a NoExecute kusuruyla eşleşen bir tolerans ekleyin.

Kusur etkileri

Her kusur, eşleşen toleransı olmayan pod'lara zamanlayıcının nasıl davranacağını kontrol eden bir etkiye sahiptir:

Etki Yeni pod'lar için davranış Çalışan pod'lar için davranış
NoSchedule Düğüme zamanlanmaz Tahliye edilmez
NoExecute Düğüme zamanlanmaz Tahliye edilir (eşleşen tolerans yoksa)
PreferNoSchedule Zamanlayıcı düğümden kaçınmaya çalışır; bu yumuşak bir gereksinimdir Tahliye edilmez

Ön koşullar

Başlamadan önce şunlara sahip olduğunuzdan emin olun:

  • ACK konsolu erişimi

  • Düğüm etiketlerini ve kusurlarını yönetmek için yeterli izinler

Düğüm etiketlerini yönetin

Etiketler, düğümleri tanımlamak ve sınıflandırmak için kullanılır. İşlemler veya zamanlama için belirli düğümleri hedeflemek üzere seçici olarak kullanın.

Etiket ekleme

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

  2. Clusters sayfasında küme adına tıklayın. Sol gezinme bölmesinde Nodes > Nodes seçeneklerini belirleyin.

  3. Manage Labels and Taints seçeneğine tıklayın. Labels sekmesinde hedef düğümleri seçin ve Add Label butonuna tıklayın.

  4. Add iletişim kutusunda Name ve Value alanlarını ayarlayın, ardından onaylayın.

Etiket eklendikten sonra, düğüm listesindeki Labels sütununda görünür.

Düğüm listesinde etiketlerle çalışma

  • Bir etikete tıklayarak düğüm listesini filtreleyin ve yalnızca bu etikete sahip düğümleri görüntüleyin.

  • Bir etiketin yanındaki 5.jpg simgesine tıklayarak etiketi silin.

Bazı Kubernetes yerel etiketleri silinemez. Birini sildiğinizde sistem otomatik olarak bunu düğüme yeniden ekler.

Düğüm kusurlarını yönetin

Kusur ekleme

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

  2. Clusters sayfasında küme adına tıklayın. Sol gezinme bölmesinde Nodes > Nodes seçeneklerini belirleyin.

  3. Manage Labels and Taints seçeneğine tıklayın. Taints sekmesinde hedef düğümleri seçin ve Add Taint butonuna tıklayın.

  4. Add iletişim kutusunda Name, Value ve Effect alanlarını ayarlayın, ardından onaylayın.

Parametre Açıklama
Name 1–63 karakter; harf, rakam, tire (-), alt çizgi (_) ve nokta (.); bir harf veya rakamla başlamalı ve bitmelidir. Önekli bir anahtar kullanmak için en fazla 253 karakterlik bir DNS alt etki alanı öneki ekleyin ve ardından eğik çizgi (/) ile devam edin.
Value İsteğe bağlı. En fazla 63 karakter; harf, rakam, tire (-), alt çizgi (_) ve nokta (.); bir harf veya rakamla başlamalı ve bitmelidir.
Effect NoSchedule, NoExecute veya PreferNoSchedule. Davranış ayrıntıları için Kusur etkileri bölümüne bakın.

Kusur biçimi için tam teknik özellikler konusunda Kubernetes belgelerindeki Taints and Tolerations concepts sayfasına başvurun.

Kusuru doğrulama

Kusuru ekledikten sonra uygulandığını doğrulayın:

  1. Nodes sayfasında listeden hedef düğümü bulun.

  2. Taints sütununu kontrol edin; yeni kusur burada görünmelidir.

  3. Kusura tıklayarak düğüm listesini filtreleyin ve yalnızca bu kusura sahip düğümlerin görüntülendiğini doğrulayın.

Kusuru kaldırma

Taints sütununda, kaldırmak istediğiniz kusurun yanındaki 5.jpg simgesine tıklayın.

Sonraki adımlar