Bağlı kayıt defteri nedir?

Bu makalede, Azure Container Registry'nin bağlı kayıt defteri özelliği hakkında bilgi ediniyorsunuz. Bağlı kayıt defteri, kapsayıcı görüntülerini ve diğer OCI yapıtlarını bulut tabanlı Azure kapsayıcı kayıt defterinizle eşitleyen bir şirket içi veya uzak çoğaltmadır. Şirket içi kayıt defteri yapıtlarına erişimi hızlandırmaya ve iç içe IoT Edge kullanma gibi gelişmiş senaryolar oluşturmaya yardımcı olması için bağlı bir kayıt defteri kullanın.

Dekont

Bağlı kayıt defteri, Premium kapsayıcı kayıt defteri hizmet katmanının bir önizleme özelliğidir ve sınırlamalara tabidir. Kayıt defteri hizmet katmanları ve sınırları hakkında bilgi için bkz . Azure Container Registry hizmet katmanları.

Kullanılabilen bölgeler

  • Orta Kanada
  • Doğu Asya
  • Doğu ABD
  • Kuzey Avrupa
  • Doğu Norveç
  • Güneydoğu Asya
  • Orta Batı ABD
  • West Europe

Senaryolar

Bulut tabanlı Azure kapsayıcı kayıt defteri coğrafi çoğaltma, tümleşik güvenlik, Azure tarafından yönetilen depolama ve Azure geliştirme ve dağıtım işlem hatları ile tümleştirme gibi özellikler sağlar. Müşteriler aynı zamanda bulut yatırımlarını şirket içi ve saha çözümlerine de genişletiyor.

Şirket içi veya uzak ortamlarda gerekli performans ve güvenilirlikle çalışmak için kapsayıcı iş yüklerinin yakınlardaki kapsayıcı görüntülerinin ve ilgili yapıtların kullanılabilir olması gerekir. Bağlı kayıt defteri, içeriği düzenli olarak bulut tabanlı bir Azure kapsayıcı kayıt defteriyle eşitleyen, performanslı, şirket içi bir kayıt defteri çözümü sağlar.

Bağlı kayıt defteri senaryoları şunlardır:

  • Bağlan fabrikalar
  • Satış noktası perakende satış konumları
  • Sevkiyat, petrol sondajı, madencilik ve zaman zaman bağlı olan diğer ortamlar

Bağlı kayıt defteri nasıl çalışır?

Aşağıdaki görüntüde, bağlı kayıt defteri için tipik bir dağıtım modeli gösterilmektedir.

Diagram of connected registry overview

Dağıtım

Her bağlı kayıt defteri, bulut tabanlı bir Azure kapsayıcı kayıt defteri kullanarak yönettiğiniz bir kaynaktır. Bağlı kayıt defteri hiyerarşisinin en üst öğesi, Azure bulutundaki bir Azure kapsayıcı kayıt defteridir.

Bağlı kayıt defterini şirket içi bir sunucuya veya cihaza ya da Azure IoT Edge gibi şirket içi kapsayıcı iş yüklerini destekleyen bir ortama yüklemek için Azure araçlarını kullanın.

Bağlı kayıt defterinin etkinleştirme durumu , şirket içinde dağıtılıp dağıtılmadığını gösterir.

  • Etkin - Bağlı kayıt defteri şu anda şirket içinde dağıtılıyor. Devre dışı bırakılana kadar yeniden dağıtılamaz.
  • Etkin Değil - Bağlı kayıt defteri şirket içinde dağıtılmaz. Şu anda dağıtılabilir.

İçerik eşitleme

Bağlı kayıt defteri, kapsayıcı görüntülerini ve OCI yapıtlarını eşitlemek için düzenli olarak bulut kayıt defterine erişir.

Ayrıca, bulut kayıt defterinden depoların bir alt kümesini eşitlemek veya bulut ile şirket içi arasındaki trafiği azaltmak için yalnızca belirli aralıklarla eşitlemek üzere yapılandırılabilir.

Modu

Bağlı kayıt defteri iki moddan birinde çalışabilir: ReadWrite veya ReadOnly

  • Okuma Yazma modu - Varsayılan mod, istemcilerin bağlı kayıt defterine yapıtları çekmesine ve göndermesine (okuma ve yazma) olanak tanır. Bağlı kayıt defterine gönderilen yapıtlar bulut kayıt defteriyle eşitlenir.

    ReadWrite modu, yerel bir geliştirme ortamı olduğunda kullanışlıdır. Görüntüler yerel bağlı kayıt defterine gönderilir ve buradan bulutla eşitlenir.

  • ReadOnly modu - Bağlı kayıt defteri ReadOnly modundayken, istemciler yalnızca yapıtları çekebilir (okuyabilir). Bu yapılandırma, iç içe IoT Edge senaryoları veya istemcilerin çalışmak için bir kapsayıcı görüntüsü çekmesi gereken diğer senaryolar için kullanılır.

Kayıt defteri hiyerarşisi

Bağlı her kayıt defterinin bir üst öğeye bağlı olması gerekir. Üst öğe bulut kayıt defteridir. İç içe IoT Edge gibi hiyerarşik senaryolar için bağlı kayıt defterlerini iki modda da iç içe yerleştirebilirsiniz. Bulut kayıt defterine bağlı üst öğe iki modda da çalışabilir.

Alt kayıt defterlerinin üst özellikleriyle uyumlu olması gerekir. Bu nedenle, hem ReadWrite hem de ReadOnly modu bağlı kayıt defterleri ReadWrite modunda çalışan bağlı bir kayıt defterinin alt öğeleri olabilir, ancak yalnızca ReadOnly modu kayıt defteri ReadOnly modunda çalışan bağlı bir kayıt defterinin alt öğesi olabilir.

İstemci erişimi

Şirket içi istemciler, bağlı bir kayıt defterinden içerik göndermek veya çekmek için Docker CLI gibi standart araçları kullanır. İstemci erişimini yönetmek için, her bağlı kayıt defterine erişim için Azure kapsayıcı kayıt defteri belirteçleri oluşturursunuz. İstemci belirteçlerinin kapsamını kayıt defterindeki bir veya daha fazla depoya çekme veya gönderme erişimi için kullanabilirsiniz.

Her bağlı kayıt defterinin ayrıca üst kayıt defteriyle düzenli olarak iletişim kurması gerekir. Bu amaçla, kayıt defterine bulut kayıt defteri tarafından bir eşitleme belirteci (eşitleme belirteci) verilir. Bu belirteç, eşitleme ve yönetim işlemleri için üst kayıt defteriyle kimlik doğrulaması yapmak için kullanılır.

Daha fazla bilgi için bkz . Bağlı kayıt defterine erişimi yönetme.

Sınırlamalar

  • Tek bir kapsayıcı kayıt defteri için belirteç ve kapsam eşlemelerinin sayısı 20.000 ile sınırlıdır . Bu, bir bulut kayıt defteri için bağlı kayıt defterlerinin sayısını dolaylı olarak sınırlar, çünkü her bağlı kayıt defterinin bir eşitleme ve istemci belirteci gerekir.
  • Kapsam eşlemesindeki depo izinlerinin sayısı 500 ile sınırlıdır.
  • Bağlı kayıt defteri için istemci sayısı şu anda 20 ile sınırlıdır.
  • Depo/bildirim/etiket meta verileri aracılığıyla görüntü kilitleme şu anda bağlı kayıt defterleri için desteklenmiyor.
  • Depo silme , ReadOnly modu kullanılarak bağlı kayıt defterinde desteklenmez.
  • Bağlı kayıt defterleri için kaynak günlükleri şu anda desteklenmiyor.
  • Bağlan kayıt defteri, kayıt defterinin giriş bölgesi veri uç noktasıyla birleştirilmiştir. Coğrafi çoğaltma için otomatik geçiş desteklenmez.
  • Bağlı kayıt defterinin silinmesi için şirket içi kapsayıcıların el ile kaldırılması ve ilgili kapsam haritasının veya belirteçlerin bulutta kaldırılması gerekir.
  • Bağlan kayıt defteri eşitleme sınırlamaları şunlardır:
    • Sürekli eşitleme için:
      • minMessageTtl 1 gündür
      • maxMessageTtl 90 gündür
    • Zaman zaman bağlı olan ve eşitleme penceresini belirtmek istediğiniz senaryolar için:
      • minSyncWindow 1 sa
      • maxSyncWindow 7 gündür

Sonraki adımlar

Bu genel bakışta, bağlı kayıt defteri ve bazı temel kavramlar hakkında bilgi edinmişsinizdir. Bağlı kayıt defterinin kullanılabilmesi için belirli senaryolar hakkında bilgi edinmek için aşağıdaki makalelerden birine geçin.