2. İlk edge instance ve ilk uygulamanız
30-60 dakika. Sonunda DT Edge Platform'a kayıtlı bir Kubernetes cluster'ı ve marketplace'ten kurulmuş bir uygulamanız olacak.
Başlamadan önce gerekenler
- Yöneteceğiniz bir Kubernetes cluster (sizin ya da kubeconfig'i elinizde olan biri)
- O cluster'ın kubeconfig dosyası
- Sidebar'da seçili organizasyon
- O organizasyonda
edge-instances:createizni (varsayılan member rolü genelde sahiptir; yoksa adminden isteyin)
Adım 1 — Edge instance ekleyin
Sidebar'da Edge Instances → sağ üstte Add Edge.
İki yol gelir:
- Upload kubeconfig — kubeconfig'i yapıştırın veya sürükleyin. Cluster zaten varsa bunu kullanın.
- Provision new cluster — sadece kurulumda Provisioner entegrasyonu varsa görünür. Bu eğitim için atlayın.
Upload kubeconfig'i seçin. Doldurun:
- Name — bu cluster'a vereceğiniz isim
(
staging-istanbulgibi). Listede tanıyabileceğiniz bir şey seçin. - Description (opsiyonel) — amacı hakkında bir cümle.
- Categories (opsiyonel) — listeyi sonra filtrelemek için etiketler.
- Kubeconfig — YAML'i yapıştırın veya dosyayı yükleyin.
Gönderin. DT Edge Platform kubeconfig'i master key ile şifreler, cluster'a prob denemesi yapar ve yeni edge listede belirir. Beklenen durum rozetleri:
- 🟡
in_progress— birkaç saniye DT Edge Platform prob ederken - 🟢
active— prob başarılı olduktan sonra - 🔴
failed— prob cluster'a ulaşamadı; edit drawer'ını açıp health bölümündeki hatayı kontrol edin
Adım 2 — Marketplace'i açın
Sidebar → Marketplace.
Mevcut paketlerin grid'ini görürsünüz. Her kart:
- Paket adı + ikon
- Kategoriler (üst çubuktan filtreleyebilirsiniz)
- Versions sayısı
Kurulumunuz hiç paket yayınlamamışsa grid boş olur. Bu durumda adminden en az bir tane yayınlamasını isteyin ya da Eğitim 3'e geçip yükleyecek bir paket olduğunda geri dönün.
Adım 3 — Bir uygulama kurun
Herhangi bir paket kartına → Install.
Install drawer'ı üç bölümle açılır:
- Target — az önce eklediğiniz edge'i seçin (Adım 1). Dropdown ayrıca namespace ve release name seçmenize olanak tanır. Ne yazacağınızı bilmiyorsanız varsayılanlar makuldür.
- Version — çoğu paketin bir veya birden fazla sürümü vardır. Aksini gerektiren bir sebep yoksa en yenisini seçin.
- Values — chart'ın yapılandırması. Şu iki editörden birini
görürsünüz:
- Form view (paket yazarı tipli form şeması yolladıysa) — dostane alanlar, validasyon, dropdownlar
- YAML view — chart'ın beklediği ham values.yaml
Üstteki butondan iki görünüm arasında geçiş yapabilirsiniz. Form varsayılandır; form'un ne ürettiğini görmek istediğinizde veya form'un sunmadığı bir alan için YAML'a geçin.
Install butonuna tıklayın. Drawer kapanır; "Operation queued" toast'u görürsünüz. Applications sidebar girişinde yeni bir satır belirir.
Adım 4 — Kurulumun bitmesini izleyin
Sidebar → Applications. Az önce kullandığınız release adına sahip satırı bulun.
Status sütunu şu sırayı izler:
- ⏳
pending— sırada, worker henüz almadı - 🔄
running/installing— helm install çalışıyor - ✅
deployed— bitti; chart'ın kaynakları cluster'da
Satıra tıklayın → Detail ile canlı ilerlemeyi görün. Detail sayfası logları WebSocket üzerinden akıtır; refresh atmanıza gerek yok.
Status failed olursa Detail'e girip Last error kartına
bakın. Çoğu hata şu üçünden biridir:
- Chart pull başarısız (registry erişilemez / yanlış cred)
- Gerekli bir value eksik (form validasyonu yakalamalı ama YAML düzenlemeleri kaçırabilir)
- Cluster'ın API server'ı erişilemez (Edge Instances → health'e geri dönün)
Daha derin teşhis için backend dokümanlarındaki Helm install failed runbook'a bakın.
Adım 5 — Cluster üzerinde kontrol edin (opsiyonel)
Cluster'a kubectl erişiminiz varsa ne kurulduğunu kontrol edin:
kubectl --kubeconfig=<your-config> -n <namespace> get all -l app.kubernetes.io/managed-by=Helm
Chart'ın oluşturduğu kaynakları görmelisiniz. DT Edge Platform release'i
dtedge.io/managed=true etiketi ile işaretler, böylece sadece
sizin Applications listenizde görünür (cluster'da daha önce
varolan kube-system pod'ları gibi).
Sırada ne var?
Yönetilen bir cluster ve üzerinde çalışan bir uygulamanız var. Faydalı devam yolları:
- Eğitim 3 — İlk alarmınızı kurun — bir şey bozulduğunda haberdar olun
- Nasıl yapılır: uygulamayı yükselt veya geri al
- Nasıl yapılır: edge instance yönetimi — node listesi, sağlık, edge kaldırma