Özel Alan Adları
Kendi domain adresinizi projelerinize bağlama ve yönetme.
Özel alan adları sayesinde deployment'larınıza kendi domain adresinizle (örn. app.sirket.com) erişebilirsiniz. Kontrol panelindeki "Özel Alan Adları" sayfasından domain ekleyebilir, path kurallarını tanımlayabilir ve hangi projeye yönlendirileceğini belirleyebilirsiniz.
Özel Alan Adı Nedir?
Varsayılan olarak deployment'larınız platformun sağladığı bir URL ile erişilebilir. Özel alan adı tanımlayarak aynı uygulamaya kendi domain adresiniz üzerinden (örn. api.ornek.com) erişim sağlayabilirsiniz. Tek bir domain altında farklı path'lere göre birden fazla projeyi de yönlendirebilirsiniz.
DNS Ayarı
Özel alan adını kullanmadan önce, domain'inizi platforma yönlendirmeniz gerekir. DNS yönetim panelinizde (domain sağlayıcınız veya Cloudflare vb.) bu domain için bir A kaydı veya CNAME kaydı eklemeniz gerekir. Özel Alan Adları sayfasında "Hedef" olarak gösterilen adrese (IP veya hostname) yönlendirme yapmalısınız. DNS değişikliğinin yayılması birkaç dakika ile birkaç saat sürebilir.
Domain Ekleme ve Path Kuralları
Özel Alan Adları sayfasında "Ekle" ile yeni bir domain girebilirsiniz. Domain'i www olmadan girin (örn. ornek.com). Gelişmiş ayarlar ile birden fazla path kuralı tanımlayabilirsiniz: her path (örn. /, /api) için eşleşme türü (Prefix veya Exact) ve bu path'e hangi projenin cevap vereceğini seçersiniz. Böylece tek bir domain altında ana sayfa bir projeye, /api başka bir projeye yönlendirilebilir.
Durumlar: DNS Bekleniyor, Aktif, Başarısız
Her özel alan adı kaydı bir duruma sahiptir. DNS Bekleniyor: DNS yönlendirmesi henüz tamamlanmamış veya işleniyor. Aktif: Domain doğru şekilde yapılandırıldı ve trafik projenize yönlendiriliyor. Başarısız: DNS veya ingress yapılandırması sorunlu; sayfadaki "Yeniden dene" butonu ile işlemi tekrar tetikleyebilirsiniz.
Düzenleme ve Silme
Mevcut bir domain satırında "Düzenle" ile path kurallarını ve proje eşlemelerini güncelleyebilirsiniz. "Sil" ile o domain'e ait tüm path kuralları kaldırılır ve ingress cluster'dan silinir. Aynı domain başka projelerle paylaşılıyorsa sadece kendi projenize ait path kaldırılır; diğer projelerin path'leri güncellenir.
Proje Silindiğinde
Bir projeyi sildiğinizde, o projeye atanmış özel alan adı kayıtları da kaldırılır. Eğer silinen proje tek proje ise, ilgili domain için ingress tamamen silinir. Aynı domain başka projelerle kullanılıyorsa, ingress yalnızca silinen projeye ait path'ler çıkarılarak güncellenir.
Yetkiler
Özel Alan Adları sayfası ve işlemler aşağıdaki yetkilere bağlıdır. Bu yetkiler global (organizasyon genelinde) tanımlanır.
Sayfa ve işlemler
- Özel alan adları sayfasını ve listeyi görüntüleme: "Özel alan adlarını görüntüleme" yetkisi. Menüde Özel Alan Adları sekmesi ve sayfa içeriği bu yetki ile açılır.
- Özel alan adı ekleme / düzenleme / yeniden deneme: "Özel alan adlarını düzenleme" yetkisi. Ekle, Düzenle ve Yeniden dene butonları bu yetki ile kullanılır.
- Özel alan adı silme: "Özel alan adlarını silme" yetkisi. Domain satırındaki Sil işlemi bu yetki ile yapılır.