0Pricing
DevOps Bootcamp · Ders

Sürümleri Adlandırma ve Ad Oluşturma

Açık adlarla --generate-name davranışını karşılaştırın.

Sürümleri Adlandırma ve Ad Oluşturma, CoddyKit'te ücretsiz bir DevOps Bootcamp dersidir. Bu, 4 dersinin 2. 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.

Adlar Önemlidir

Bir sürüm adı, bundan sonra yapacağınız her işlem için kullanılan tanıtıcıdır: yükseltme, geri alma ve kaldırma. İyi seçmek ilerideki sorunları azaltır. 🏷️

Açık Bir Ad Seçin

Çoğu zaman bir sürüme kendiniz ad verirsiniz. Bu ad, my-web veya staging-api gibi, açık ve akılda kalıcı ilk bağımsız değişkendir.

helm install my-web bitnami/nginx

Adlandırma Kuralları

Sürüm adları küçük harflerden oluşmalı, boşluk yerine kısa çizgi kullanmalı ve 53 karakteri aşmamalıdır. Kubernetes'tekiyle aynı DNS etiketi biçimini izlerler.

Bir Adı Helm'in Oluşturmasına İzin Verin

Aklınıza iyi bir ad gelmiyor mu? --generate-name seçeneğini ekleyip ad bağımsız değişkenini atlayın. Helm sizin için benzersiz ve anlaşılır bir ad üretir.

helm install bitnami/nginx --generate-name

Oluşturulan Adlar Nasıl Görünür

Oluşturulan adlar, nginx-1718900000 örneğinde olduğu gibi şema adıyla zaman damgasını birleştirir. Benzersizdirler ama pek açıklayıcı değildirler.

Anlaşılır Bir Ön Ek Ekleyin

Biçimi denetlemek için oluşturmayı --name-template ile birleştirin veya daha düzenli bir otomatik ad için kendiniz bir ön ek ekleyin.

helm install bitnami/nginx --generate-name --name-template "web-{{ randAlpha 6 | lower }}"

Adlar Benzersiz Olmalıdır

Tek bir namespace içinde sürüm adı benzersiz olmalıdır. Mevcut bir adı yeniden kullanırsanız Helm bunu reddeder ve adın zaten kullanımda olduğunu bildirir.

Aynı Ad, Farklı Ad Alanı

Benzersizlik ad alanı başına geçerlidir. Hiçbir çakışma olmadan dev içinde bir my-web ve prod içinde başka bir my-web bulundurabilirsiniz.

Adlar Kaynaklara Aktarılır

Şemalar çoğu zaman nesne adlarını sürüm adından oluşturur. Böylece my-web, izlenebilirliği koruyarak my-web-nginx adlı bir Deployment oluşturabilir.

Açık Ad, Oluşturulmuş Addan İyidir

Elle yöneteceğiniz her şey için açık bir ad kullanmayı tercih edin. Oluşturulan adlar geçici sınamalar ve hızlı denemeler için uygundur.

Otomasyonu Planlayın

Betiklerde öngörülebilir bir açık ad, daha sonra upgrade --install komutunu güvenle çalıştırmanızı sağlar. Rastgele adlar otomasyonu çok zorlaştırır.

Hızlı Kontrol

helm install komutunu ad bağımsız değişkeni olmadan çalıştırıyorsunuz. Ne eklemelisiniz?

Özet

Adlar küçük harflerden oluşmalı ve ad alanı içinde benzersiz olmalıdır. Gerçek işler için açık adlar seçin; --generate-name seçeneğini yalnızca geçici işler için kullanın. ✅

Sıkça Sorulan Sorular

“Sürümleri Adlandırma ve Ad Oluşturma” dersi ücretsiz mi?

Evet — “Sürümleri Adlandırma ve Ad Oluşturma” 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.

“Sürümleri Adlandırma ve Ad Oluşturma” dersinde ne öğreneceğim?

Açık adlarla --generate-name davranışını karşılaştırı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 2. dersidir.

“Sürümleri Adlandırma ve Ad Oluşturma” 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

  1. helm install ile nginx Dağıtma
  2. Sürümleri Adlandırma ve Ad Oluşturma
  3. Yükleme Sırasında Bir Namespace Hedefleme
  4. Pod'ların Başlamasını İzleme
← DevOps Bootcamp Sayfasına Dön