Chart'ları OCI Kayıt Defterine Gönderme
GHCR gibi bir kayıt defterine helm push kullanın.
Chart'ları OCI Kayıt Defterine Gönderme, CoddyKit'te ücretsiz bir DevOps Bootcamp dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, DevOps Bootcamp öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. DevOps Bootcamp kursu toplamda 4 dersten oluşur.
OCI Yapıtları Olarak Grafikler
Modern Helm, grafikleri konteyner imajlarını barındıran kayıt depolarında da saklayabilir. Bunlar OCI kayıt depolarıdır ve index.yaml gerektirmez.
Klasik Depolar Yerine OCI Neden Kullanılır
Bir OCI kayıt deposu, mevcut imaj altyapınızı yeniden kullanır: tek bir yer, tek bir kimlik doğrulama modeli ve yerleşik sürümleme. Bakımı yapılacak ayrı bir statik sunucu yoktur.
Helm 3.8'den Beri Kararlı
OCI desteği Helm 3.8 ile kararlı ve varsayılan bir özellik hâline geldi. Güncel sürümlerde, ek kurulum seçenekleri olmadan grafikleri gönderebilir ve çekebilirsiniz.
Önce Giriş Yapın
Gönderme işlemi kimlik bilgileri gerektirir. Tıpkı bir konteyner kayıt deposunda kimlik doğrularken yaptığınız gibi kayıt deposu ana bilgisayarıyla helm registry login komutunu kullanın.
helm registry login ghcr.io -u myuserÖnce Paketleyin, Sonra Gönderin
Paketi yine önce bir .tgz dosyasına dönüştürmeniz gerekir. Ardından helm push bu arşivi kayıt deposu yolunuza yükler.
helm package ./mychart
helm push mychart-0.2.0.tgz oci://ghcr.io/myorgoci:// Ön Eki
OCI konumları her zaman oci:// şemasıyla başlar. Helm bunu, hedefin klasik bir HTTP grafik deposu değil, bir kayıt deposu olduğunu anlamak için kullanır.
oci://ghcr.io/myorgEtiket Sürümdür
Helm, grafiği etiketi Chart.yaml sürümüne eşit olan bir referans altında gönderir. Grafik adı, yolun son bölümüne dönüşür.
oci://ghcr.io/myorg/mychart:0.2.0OCI'dan Kurulum
Kurulum yapmak için tam oci:// referansını verin ve sürümü --version ile seçin. helm repo add adımı gerekmez.
helm install web oci://ghcr.io/myorg/mychart --version 0.2.0Bir OCI Grafiğini Çekme
Kurulum yapmadan da helm pull komutunu OCI referansıyla kullanarak arşivi indirebilirsiniz; bu, inceleme veya yansılama için kullanışlıdır.
helm pull oci://ghcr.io/myorg/mychart --version 0.2.0Değerleri Gösterme de Çalışır
OCI referansları alışılmış komutlarla da kullanılabilir. Bir oci:// yolu üzerinde helm show values çalıştırarak kurulumdan önce varsayılan değerleri okuyabilirsiniz.
helm show values oci://ghcr.io/myorg/mychart --version 0.2.0Bakımı Yapılacak İndeks Yoktur
En büyük avantaj şudur: OCI kullandığınızda yeniden oluşturmanız gereken bir index.yaml dosyası olmaz. Kayıt deposu sürümleri takip eder; yayımlama işlemi yalnızca paketleme ve gönderme adımlarından oluşur.
Hızlı Kontrol
Bir grafiği OCI yapıtı olarak GHCR'ye yayımlamak istiyorsunuz. Hangi adıma ihtiyacınız YOKTUR (NOT)?
Özet: OCI'ye Gönderme
Giriş yaptınız, paketi oluşturdunuz ve bir grafiği yayımlamak için oci:// şemasıyla helm push kullandınız; ardından grafiği referansıyla kurdunuz. İndeks gerekmedi. 🚀
Sıkça Sorulan Sorular
“Chart'ları OCI Kayıt Defterine Gönderme” dersi ücretsiz mi?
Evet — “Chart'ları OCI Kayıt Defterine Gönderme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve DevOps Bootcamp kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. DevOps Bootcamp kursu toplamda 4 dersten oluşur.
“Chart'ları OCI Kayıt Defterine Gönderme” dersinde ne öğreneceğim?
GHCR gibi bir kayıt defterine helm push kullanın. DevOps Bootcamp ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
DevOps Bootcamp öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te DevOps Bootcamp, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.
“Chart'ları OCI Kayıt Defterine Gönderme” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu DevOps Bootcamp dersinde kod yazıp çalıştırabilir miyim?
Evet. Her DevOps Bootcamp dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- helm package ile Sürüm Arşivi Paketleme
- helm repo index ile Depo Dizini Oluşturma
- Chart Deposu Barındırma
- Chart'ları OCI Kayıt Defterine Gönderme