Helm chart'ını diyagram olarak gör.
Saniyeler içinde bir Helm chart diyagramı oluştur: helm template çıktısını yapıştır, LetDraw chart'ın oluşturduğu Deployment, Service, Ingress, ConfigMap ve Secret'ları aralarındaki bağlantılarla çizsin. Chart'ı ve alt chart'larını haritalamak için bunun yerine bir Chart.yaml yapıştır. Tarayıcında çalışır ve sonuç tamamen düzenlenebilir.
Helm chart diyagramı nasıl oluşturulur
Bir chart klasöründen paylaşılabilir bir diyagrama bir dakikada, doğrudan tarayıcında.
Chart'ı render et
Düz manifest'ler elde etmek için helm template'i release adın, chart'ın ve values dosyalarınla çalıştır ya da chart'ın Chart.yaml dosyasını aç.
LetDraw'a yapıştır
Koddan Oluştur'u (bir Pro özelliği) Daha Fazla menüsünden ya da komut paletinden aç ve yapıştır. Biçim otomatik algılanır.
Önizlemeyi ayarla
Yukarıdan aşağı ya da soldan sağa yerleşimi seç, İkon ekle'yi aç ve ihtiyacın olmayan ilişki türlerini gizle.
Ekle ve paylaş
Tuvale ekle, her çizim gibi düzenle, bir bağlantı paylaş ya da PNG, SVG veya PDF olarak dışa aktar.
Tek bir Helm chart'ına iki bakış
Render edilmiş çıktı chart'ın neyi deploy ettiğini gösterir: Service'ler selector'larının eşleştiği iş yüklerine, Ingress'ler backend Service'lerine, iş yükleri de kullandıkları ConfigMap, Secret ve volume claim'lere bağlanır; namespace belirtilmişse her biri kendi çerçevesine alınır. Chart.yaml ise chart'ın kendisini, her alt chart bağımlılığını, sürümünü ve koşulunu gösterir.
- Hiçbir iş yüküyle eşleşmeyen bir selector gibi kopuk bağlantılar için uyarılar
- İkon ekle, render edilen kaynaklara Kubernetes ikonları basar
- Son içe aktarmaya göre fark önceki içe aktarmanla karşılaştırır: eklenenler yeşil, çıkarılanlar kırmızı
Helm chart diyagramı ne zaman işe yarar
Chart'lar şablonların ve values dosyalarının arkasında çok şey saklar. Bir resim, onlar hakkında konuşmayı kolaylaştırır.
Chart incelemeleri
Bir chart'ın senin values dosyalarınla gerçekte neyi deploy ettiğini, cluster'a ulaşmadan önce kontrol et.
Bir chart'a alışmak
Yeni ekip arkadaşlarının dış kaynaklı ya da şirket içi bir chart'ı her şablonu okumadan anlamasına yardım et.
Yükseltme karşılaştırmaları
Eski ve yeni sürümleri render et, sonra hangi kaynakların ve bağlantıların değiştiğini görmek için Son içe aktarmaya göre fark'ı kullan.
Selector hatalarını ayıklamak
Hiçbir şey seçmeyen bir Service'i ya da eksik bir ConfigMap'i uyarılardan ve eksik oklardan fark et.
Alt chart haritaları
Bir şemsiye chart'ın hangi alt chart'ları hangi koşulla çektiğini görmek için Chart.yaml yapıştır.
Chart dokümantasyonu
Diyagramı SVG veya PNG olarak dışa aktar ve chart'ın README dosyasına ya da ekip wiki'ne koy.
Helm chart diyagramı: sık sorulan sorular
Helm chart diyagramı ücretsiz mi?
Şablonları mı, yoksa helm template çıktısını mı yapıştırmalıyım?
Chart.yaml neyi gösterir?
Oluşturulduktan sonra diyagramı düzenleyebilir miyim?
Koddan diyagram çizmenin diğer yolları
Chart'ının gerçekte neyi deploy ettiğini gör.
LetDraw'u tarayıcında aç, render edilmiş chart'ı yapıştır ve düzenleyebileceğin bir diyagram al. Hızlı, kurulum yok.