--keep-history ile Geçmişi Koruma
Kaldırma sonrasında revizyon kayıtlarını koruyun.
--keep-history ile Geçmişi Koruma, 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.
Geçmiş neden korunur
Bazen bir sürümü kaldırırken kayıtlarını korumak ve daha sonra geri alma işlemi yapabilmek istersiniz. --keep-history seçeneğinin amacı budur. 📜
uninstall komutuna ekleyin
Sürümün revizyon kayıtlarını korumak için --keep-history seçeneğini helm uninstall komutuna ekleyin.
helm uninstall my-nginx --keep-historyKaynaklar yine kaldırılır
Kubernetes nesneleri yine silinir. Yalnızca revizyonların geçmişi Helm'in depolama alanında korunur.
Kaldırılmış durum sürer
Sürüm artık Helm kayıtlarından tamamen kaybolmak yerine kaldırıldı durumunu gösterir.
--all ile görün
Normal helm list komutu bunu gizler; ancak helm list --all, kaldırılmış sürümün kayıtlarda hâlâ bulunduğunu gösterir.
helm list --allKaydedilen geçmişi inceleyin
keep-history tarafından korunan revizyonları görmek için sürüm adıyla birlikte helm history komutunu çalıştırın.
helm history my-nginxGeri alarak geri yükleyin
Kayıtlar hâlâ mevcut olduğundan helm rollback, korunan bir revizyondan sürümü geri getirebilir.
helm rollback my-nginx 1Ad ayrılmış olarak kalır
Geçmiş korunduğu sürece bu sürüm adı kullanımdadır. Aynı adla yeni bir helm install komutu çakışmaya neden olur.
Daha sonra tamamen kaldırın
Korunan kayıtları tamamen temizlemek için helm uninstall komutunu bu kez seçenek olmadan çalıştırarak geçmişi kalıcı olarak silin.
helm uninstall my-nginxNe zaman kullanmalı
Riskli bir geçişten önce olduğu gibi, geri yüklemeniz gerekebilecek bir şeyi kullanımdan kaldırırken --keep-history seçeneğini kullanın. 🛟
Varsayılan davranış unutmaktır
Unutmayın, seçenek olmadan uninstall geçmişi siler. --keep-history ise geçmişi bilinçli olarak korumanızı sağlar.
Kısa sınama
keep-history seçeneğinin gerçekte neleri koruduğunu doğrulayalım.
Özet
--keep-history kaynakları kaldırır, ancak revizyonları kaydeder; sürüm kaldırıldı olarak görünür ve daha sonra geri alınabilir veya tamamen silinebilir. ✅
Sıkça Sorulan Sorular
“--keep-history ile Geçmişi Koruma” dersi ücretsiz mi?
Evet — “--keep-history ile Geçmişi Koruma” 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.
“--keep-history ile Geçmişi Koruma” dersinde ne öğreneceğim?
Kaldırma sonrasında revizyon kayıtlarını koruyun. 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.
“--keep-history ile Geçmişi Koruma” 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 list ile Her Şeyi Görme
- helm status Çıktısını Okuma
- helm uninstall ile Temiz Kaldırma
- --keep-history ile Geçmişi Koruma