İçeriğe atla
Şimdi yükleniyor
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • Geliştirici Araçları
  • Copilot CLI ile GitHub Pages’e Custom Domain: DNS Derdi Bitti
Bulut Altyapı Geliştirici Araçları Copilot CLI, Custom Domain, DNS Otomasyonu, GitHub Pages, Namecheap, SEO uyumlu, spesifik A.KILIÇ 08/07/2026 0 Yorumlar

Copilot CLI ile GitHub Pages’e Custom Domain: DNS Derdi Bitti

Copilot CLI ile GitHub Pages'e Custom Domain: DNS Derdi Bitti
Ana Sayfa › Bulut Altyapı › Copilot CLI ile GitHub Pages’e Custom Domain: DNS Derdi Bitti
📑 İçindekiler
  1. Olayın Özü: 14 Dakikada Live Domain
  2. Adım Adım Ne Oluyor?
  3. 1. Repo ve Site
  4. 2. Ucuz Domain: 2 Dolara Deneme
  5. 3. Namecheap API'sını Açmak
  6. 4. Copilot CLI'a Namecheap Skill'ını Kurmak
  7. 5. Doğal Dille DNS Ayarı
  8. Peki Bu Gerçekten Devrim mi, Yoksa Sadece Sirin Bir Demo mu?
  9. Iyi Tarafı
  10. Kötü — daha doğrusu "dikkat" — Tarafı
  11. Türkiye Perspektifinden: Kurumsal Ekipler İçin Anlamı Ne?
  12. Bireysel / Startup Tarafı
  13. Kurumsal Tarafı
  14. Küçük Ekipseniz vs. Büyük Kurumsal Yapıdaysanız
  15. Alternatif: Bütce Kısıtlıysa veya Namecheap Kullanmıyorsanız
  16. Pratik Uygulama Rehberi: İlk Adımlarınız
  17. Güvenlik: API Key'in Sorumluluğu Sende
  18. Benim Beklentim: Bu İş Nereye Gidiyor?
  19. Sıkça Sorulan Sorular
  20. Copilot CLI ücretsiz mi?
  21. Namecheap skill'i güvenli mi? Community tarafından yazıldı diyorsun.
  22. DNS propagasyonu kaç dakika sürer?
  23. .com.tr domain'ımı bu şekilde bağlayabilir mıyım?
  24. Ajan yanlış bir DNS kaydı yazarsa geri alabilir mıyım?
  25. Kaynaklar ve İleri Okuma
⏱️ 13 dk okuma📅 8 Temmuz 2026👁️ görüntülenme

DNS. Yıllardır kod yazan herkesin bir yerlerde takıldığı üç harf bunlar. A kaydı mı, CNAME mi, TTL ne olacak, propagasyon ne zaman biter… Ben 20 küsur senedir bu işin içindeyim ama hâlâ bir domain’i yeni bir servise bağlarken içimden “acaba bir yerde bir şey unuttum mu” diye geçiriyorum. Yalan yok.

Geçen hafta bir GitHub blog yazısına denk geldim — Bruno Borges anlatıyordu — Copilot CLI üzerinden Namecheap skill’i kullanıp DNS’e elle dokunmadan GitHub Pages’e custom domain bağlamayı gösteriyordu. İlk okuyunca biraz kuşkulandım. “Yine demo yapmışlar, gerçek hayatta tökezler” dedim kendi kendime. Ama denedim. Ve sonuç… fena değil. Hatta baya iş görüyor.

Bu yazıda hem işin nasıl aktığını anlatacağım hem de sahada Türkiye’deki geliştiriciler ve kurumsal ekipler için bunun ne anlama geldiğine kendi açımdan bakacağım. Çünkü demo başka, production başka; bunu atlayınca insan sonra boşuna uğraşıyor.

Olayın Özü: 14 Dakikada Live Domain

Anlatılan senaryoya şöyle bir bakınca, işin özünde çok da büyütülecek bir şey yok gibi dürüyor. Boş bir repo alıyorsun, Copilot CLI’a “buraya bir landing page koy ve GitHub Pages’i aç” diyorsun, sonra da Namecheap’ten 2 dolara bir .click domain kapıyorsun; hani şu ilk bakışta pek ciddiye alınmayan uzantı var ya, işte o.

Sonra iş biraz el değiştiriyor. Namecheap API’sını açıyorsun, IP whitelist’e kendi IP’ni ekliyorsun, API key’i alıyorsun, Copilot CLI’a Namecheap skill’ını kuruyorsun. Ardından doğal dille “bu domain’i şu Pages sitesine bağla” diyorsun; garip geliyor ama evet, akış bu kadar sade kalabiliyor.

Hepsi bu. Elle tek bir A kaydı yazmıyorsun, tek bir CNAME satırıyla uğraşmıyorsun, DNS ekranında yarım saat kaybolmuyorsun; toplam süre 14 dakika civarı, toplam maliyet de 2 dolar dolayında kalıyor.

“Custom domain bir projeye ‘gerçeklik’ hissi veriyor. Ama DNS, bu yolculuğun son metresi olmasına rağmen genelde en can sıkıcı kısmı.” — İşte bu cümle Bruno’nun yazısının özeti. Açık konuşayım, ben de tam buraya imza atarım.

Adım Adım Ne Oluyor?

1. Repo ve Site

Klasik başlangıç bu. Yeni bir public repo açıyorsun, sonra da normalde şu zinciri izliyorsun: index.html yaz, commit et, push et, ardından Settings → Pages’e gir, source branch seç, kaydet. Copilot CLI ile bunu tek cümlede anlatıyorsun ve araç işi kendi kendine toparlıyor (kendi tecrübem). Peki bunu neden söylüyorum? Ajan da önce hangi dosyayı açacağını, sonra hangi Pages ayarını kurcalayacağını kendi kafasında planlıyor.

İtiraf edeyim, bu taraf aslında büsbütün yeni değil. Copilot CLI zaten repo işlemlerinde bir süredir böyle işlere giriyor. Asıl ilginç yer DNS tarafı; hani insanın “tamam da bunu gerçekten uçtan uca yapıyor mu?” diye kaşını kaldırdığı kısım orası.

2. Ucuz Domain: 2 Dolara Deneme

Yazıda Bruno .click TLD’sını seçmiş (ciddiyim). Neden? Çünkü yan proje için premium .com almak biraz fazla kaçıyor, açık konuşayım. Kağıt üstünde mantıklı dürüyor: 2 dolara domain alıyorsun, tutmazsa çok can yakmıyor. Ben de buna itiraz etmiyorum, özellikle deneme projelerinde baya iş görüyor. Ama burada küçük bir ayrım var; production için ben .click, .xyz ya da benzeri ucuz TLD’leri pek tercih etmem. Kurumsal müşteride SEO ve güven algısı hızlıca düşebiliyor. Deneme ayrı, prodüksiyon ayrı; karıştırınca sonradan uğraştırıyor.

3. Namecheap API’sını Açmak

İşin bel kemiği burası. Namecheap hesabında Profile → Tools altındaki Business & Dev Tools bölümüne gidiyorsun, sonra API Access’i açıyorsun. Üç şey yapman gerekiyor:

  • API’yi ON konumuna getir
  • API çağrılarını yapacak makinenin public IP’sını Whitelisted IPs‘e ekle
  • API Key’i kopyala ve güvenli bir yere kaydet

Bu son madde var ya, API key’in güvenli saklanması, işte orada şaka yok. Kulağa basit geliyor ama sızıntı olursa bütün düzen bozuluyor; aşağıda ona tekrar döneceğim, çünkü atlanacak konu değil.

4. Copilot CLI’a Namecheap Skill’ını Kurmak

Küçük bir detay: Tek satırlık iş gibi görünüyor:

gh skill install github/awesome-copilot namecheap

Skill dediğimiz şey aslında Copilot CLI’ın belirli bir servisle konuşmasını sağlayan MCP tarzı bir eklenti paketi. Namecheap skill’i community tarafından yazılmış; yanı resmî Microsoft/GitHub ürünü değil. Bu ayrıntı önemli, çünkü kurumsal tarafta “community” kelimesini görünce insan otomatik olarak iki kez bakıyor (bu konuda ikircikliyim). Yine de kodu görebilmek güzel bir şey; ne yaptığını az çok anlıyorsun, körlemesine ilerlemiyorsun.

5. Doğal Dille DNS Ayarı

En eğlenceli kısım burası diyebilirim (buna dikkat edin). Copilot CLI’a diyorsun ki: “ghpagesblog.click domain’ını şu repository’nın GitHub Pages sitesine bağla, HTTPS’i de aktif et.” Ajan arka planda şunları yapıyor:

  1. GitHub Pages için gerekli A ve AAAA kayıtlarını (185.199.108.153 vs.) öğreniyor (bu kritik)
  2. Namecheap API’sine bu kayıtları yazıyor
  3. Repo’ya CNAME dosyası ekliyor
  4. Pages ayarlarında custom domain alanını dolduruyor
  5. Enforce HTTPS” seçeneğini işaretliyor (propagasyon bitince)

Bakın, Neyse uzatmayayım; senin normalde 8-10 farklı yerde tıklayarak, iki ayrı dokümantasyonu yan yana açıp kontrol ederek yaptığın işi doğal dille tarif ediyorsun. Süreç akıp gidiyor. Biraz tuhaf geliyor ilk başta, sonra “haa tamam” diyorsun; çünkü asıl yük komutlarda değil, niyeti doğru anlatmakta.

Peki Bu Gerçekten Devrim mi, Yoksa Sadece Sirin Bir Demo mu?

Açik konuşayım: ikisi de biraz var. Hani ilk bakışta “tamam, güzel” diyorsun ama biraz kurcalayınca işin tadı değişiyor; neden önemli olduğunu ve neden hâlâ temkinli olmak gerektiğini iki parça halinde düşünmek daha doğru oluyor.

Iyi Tarafı

DNS kayıtlarını elle yazmak, evet, insanın başını ağrıtan işlerden biri. Bir A kaydinda yanlış IP girersin, bir CNAME’in sonuna fazladan nokta koyarsin, TTL’i 3600 yerine 86400 yaparsin (sonra da niye yayilmadi diye bakinir durursun), bunların hepsini ben de yaşadım; Copilot CLI ile skill kombinasyonu bu tip sıkıcı ve hata cikarabilecek adımları otomatikleştiriyor, bayağı iş görüyor, hele junior geliştiriciler ya da DNS tarafına çok aşina olmayanlar için ciddi rahatlık sağlıyor.

Bir de su kısım var, sanki ufak ama değil: dokümantasyon aramaktan kurtuluyorsun. Normalde GitHub Pages’in resmî IP’lerini bulmak için Microsoft ve GitHub dokümanlarını açacaksın, Namecheap panelinde doğru sekmeyi arayacaksin, sonra iki tarafı senkron tutmaya calisacaksin; ajan bunları hafizasinda tutuyor, yanı sen uğraşmıyorsun ama burada da “tamam her şeyi o halleder” demek fazla iyimser olur.

Kötü — daha doğrusu “dikkat” — Tarafı

API key’i bir AI ajanına vermek hafife alınacak bir şey değil. Namecheap API key’i domain portföyünün tamamına erişim sağlıyor; yanı teoride sadece bir kayıt eklemek yerine tüm nameserver’ları değiştirebilir, hatta domain transferini tetikleyebilir (bu kısım insanın içini azıcık burkuyor), IP whitelist bir güvenlik katmanı evet. Tek başına yeterli olmuyor.

Kısa bir not düşeyim buraya.

💡 Bilgi: Namecheap API’sinde ne yazık ki AWS IAM ya da Azure RBAC gibi “sadece DNS kayıtları için yetki” verme imkanı yok. Key ya var ya yok. Bu durum sistem geneli için pek hoş durmuyor ama gerçek bu.

Türkiye Perspektifinden: Kurumsal Ekipler İçin Anlamı Ne?

Ne yalan söyleyeyim, Şimdi biraz sahaya inelim. Türkiye’de geliştirici arkadaşların önemli bir kısmı ya freelance iş kovalamıyor ya da bir kurumun bilişim tarafında çalışıyor, dolayısıyla bu haberin etkisi iki tarafta da aynı değil; biri “oha, güzelmiş” derken öteki “hmm, bizde işler biraz daha karışık” diye bakıyor.

Bireysel / Startup Tarafı

Sen tek başına bir hobi projesi çıkarıyorsan, bu yaklaşım baya iş görüyor (bu konuda ikircikliyim). Namecheap. TR’den erişilebilen bir registrar, kredi kartıyla ödeme de genelde takılmadan geçiyor; 2-3 dolarlık domain’e Copilot CLI ile bağlanıp küçük bir şeyler kurmak açık konuşayım keyifli oluyor. Portfolyo sitesi, blog, minik SaaS landing page — bunların hepsi için fena değil.

Bir dakika — bununla bitmedi.

Küçük bir startup’ta CTO’ysanız ve ekipte DNS tarafına çok hâkim olmayan geliştiriciler varsa, bu otomasyon bilgi asimetrisini epey kapatıyor. Frontend developer kendi feature branch’ine kendi preview domain’ını bağlayabiliyor; yanı işin ucunda tek tek uğraşmak yerine akış biraz kendiliğinden ilerliyor.

Kurumsal Tarafı

Şunu söyleyeyim, Gel gelelim büyük kurumsal yapılara. Burada tablo değişiyor. Türkiye’deki orta ve büyük ölçekli şirketlerin çoğu domain’lerini ya Türk Telekom / Trabis üzerinden.com.tr için tutuyor ya da GoDaddy, Nokta.com gibi yerel registrar’larda yönetiyor; Namecheap kurumsal Türk şirketlerinde pek yaygın değil, o yüzden bu skill’in kutudan çıktığı hâliyle kurumsal senaryoya tam oturmadığını söylemek lazım. Azure Functions’ta MCP Apps: TypeScript ile Hızlı Başlangıç yazımızda bu konuya da değinmiştik. Daha fazla bilgi için Azure IaaS Maliyet Optimizasyonu: Sahadan FinOps Notları yazımıza bakabilirsiniz.

İkinci mesele şu: kurumsal ortamda DNS değişiklikleri genelde change management süreçlerine bağlı oluyor. Ajan bir CNAME değiştirdiğinde bunun kim tarafından ve hangi onayla yapıldığının izinin tutulması gerekiyor; şu anki skill mimarisinde audit trail tarafı yok gibi dürüyor — en azından production-grade seviyede değil, burada biraz eksik kalmış. Bu konuyla ilgili Kubernetes DRA GA: Cihaz Yönetiminde Yeni Dönem Başladı yazımıza da göz atmanızı tavsiye ederim.

Kurumsal ekipteyseniz, bunu bir “trend işareti” gibi okuyun: Registrar’lar er ya da geç AI ajanları için resmî arayüzler sunacak. Ama bugün prodüksiyona koşmak için biraz erken.

Küçük Ekipseniz vs. Büyük Kurumsal Yapıdaysanız

Senaryo Öneri
Solo geliştirici, yan proje Kes at, dene. Namecheap + Copilot CLI kombinasyonu tam sana göre dürüyor.
2-5 kişilik startup Kullanabilirsin, ama API key’i 1Password/Bitwarden gibi bir vault’ta tut. IP whitelist de boş geçilmesin.
Kurumsal (banka, telekom, kamu) Şimdilik uzak dur. Change management ve audit gereksinimleri karşılanmıyor; GitOps + Terraform DNS provider tarafı daha mantıklı geliyor.
Ajans / dijital ajans Müşteri projeleri için pilot yap. Ama müşterinin registrar’ı.com.tr işe skill uyumsuz olabilir; orada sürpriz çıkabiliyor.

Bir şey dikkatimi çekti: Evet.

Neyse uzatmayalım; bireyselde hızlıca işe yarayan bu model, kurumsalda aynı rahatlıkla yürümüyor çünkü izinler, kayıtlar ve onay zinciri devreye girince olayın rengi değişiyor.

Alternatif: Bütce Kısıtlıysa veya Namecheap Kullanmıyorsanız

İtiraf edeyim, Namecheap kullanmıyorsanız, hiç dert değil. Hani Türkiye’de birçok geliştirici domain tarafında Cloudflare’e kayıyor ya, aslında o yol da bayağı iş görüyor. Copilot CLI için Cloudflare skill’i de topluluk tarafından yazılmış durumda; Cloudflare hem daha ucuz kalabiliyor hem de API’si daha modern dürüyor (token bazlı, scope’lu), yanı kontrol biraz daha elinizde oluyor. Bence Türkiye’deki hobbyist’ler için burası daha mantıklı bir rota: Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin yazımızda bu konuya da değinmiştik. Microsoft Foundry Haziran 2026: Haziran’da Ne Değişti? yazımızda bu konuya da değinmiştik.

  • Domain fiyatları wholesale seviyede kalabiliyor (kâr marji yok denecek kadar az) (bu kritik)
  • API token’ları scope’lanabiliyor — “sadece DNS write” yetkisi verebiliyorsun
  • DDoS koruması, CDN ve DNS aynı yerde toplanıyor
  • Cloudflare Pages’e taşımak da kolay oluyor (GitHub Pages’e alternatif gibi düşün)

Bakın, Yanı bütçeniz sıkışıksa, Namecheap yerine Cloudflare’i deneyebilirsiniz. Aynı ajan mantığı çalışıyor, üstüne bir de token yönetimi daha temiz oluyor; lafı gevelemeden söyleyeyim, işin aslı bu kadar basit (bizzat test ettim)

İşte tam da bu noktada devreye giriyor.

Pratik Uygulama Rehberi: İlk Adımlarınız

Denemek isteyenler için, işin başı aslında sandığınız kadar karışık değil; ama sırayı biraz doğru tutmak gerekiyor, yoksa küçük bir hata gereksiz yere can sıkabiliyor.

  1. Copilot CLI kurulumu: gh extension install github/gh-copilot ile başlayın. GitHub Copilot aboneliği olması lazım, yoksa komut çalışsa bile kapıdan içeri giremiyorsunuz gibi oluyor.
  2. Test repo’su: Önce production değil, neredeyse tamamen deneme amaçlı bir repo açın. Bir şey ters giderse zarar minimum olsun; hani insan ilk denemede sistemi dağıtmak istemiyor.
  3. Ucuz TLD deneyin: Gerçek domain’ınızı kullanmayın ilk seferinde. 2 dolara bir .click alın, üzerinde egzersiz yapın; açık konuşayım, bu işte pahalı alan adıyla başlamak biraz gereksiz risk. (bu kritik)
  4. API key’i vault’a koyun: Environment variable olarak shell history’ye düşürmeyin. Bir password manager kullanın; çünkü sonra dönüp bakınca “bunu niye böyle yaptım?” dedirtiyor.
  5. Ajanın önerdiği değişiklikleri onaylamadan önce oku: Copilot CLI genelde ne yapacağını soruyor. “Yes to all” moduna girmeyin; bazen ufak görünen bir öneri, arkada beklenmedik bir dosyaya dokunabiliyor.
  6. DNS propagasyonu için 5-10 dakika bekleyin: dig veya nslookup ile kontrol edin. HTTPS certificate provisioning bazen 1 saati bulur, yanı hemen görünmedi diye panik yapmaya pek gerek yok.

Peki neden bunu özellikle söylüyorum? Çünkü bu tip araçlarda asıl mesele komutu çalıştırmak değil, yan etkileri yönetmek; mesela bir ekipte bunu ilk kurduğumuzda herkes “birkaç dakika sürer” sanmıştı. DNS tarafı uzayınca konu uzadı da uzadı.

Neyse, çok dağıttım, konumuza dönelim. Bu arada Copilot CLI ekosistemindeki bu tip ajan/skill mantığını daha derinlemesine anlamak isteyenlere Agent Harness ile Ajana Veri Vermek: Onay ve Hafıza Dahil yazımı öneririm. Onay mekanizmaları. Ajana güvenli veri besleme konusunda detaylara girdim; hani sadece “çalıştı mı” kısmı değil, “neye izin verdik” kısmı da önemli oluyor.

Bakın, burayı atlarsanız yazının kalanı anlamsız kalır.

Evet.

Güvenlik: API Key’in Sorumluluğu Sende

Kısacası, bir şey dikkatimi çekti: Bu konuda biraz ısrarcı olacağım, çünkü sahada en çok patlayan konu bu. AI ajanlarına credential verirken üç şeyi akılda tutun; yoksa sonra “neden çalışmadı?” diye bakıp kalıyorsunuz.

Bir: Key’i asla düz metin halinde .env dosyasına koyup repo’ya göndermeyin. Copilot CLI’ın secret storage’ını ya da OS-level keychain’i kullanın (macOS Keychain, Windows Credential Manager, Linux Secret Service); işin doğrusu bu, başka yolu var gibi görünse de çoğu zaman sonu sıkıntı oluyor.

İki: IP whitelist’i dar tutun. “Şu an evdeyim, evimin IP’sını ekleyeyim” derseniz, kafede çalışırken ajan hata verecek — ama açık konuşayım, bu kötü değil; tam tersine iyi bir alarm. Public Wi-Fi’dan API çağrısı yapmayın.

Üç: Key’i düzenli aralıklarla rotate edin. Namecheap panelinde 90 günde bir yenileyin; bazen insan üşeniyor, biliyorum, ama kurumsal ekipteyseniz bu artık tercih değil zorunluluk oluyor, bireyselseniz de sizi gereksiz dertten kurtaran düzgün bir alışkanlık.

GitHub tarafındaki secret yönetimiyle ilgileniyorsanız, GitHub Secret Scanning: Genişletilmiş Metadata. Çoklu Doğrulama yazım referans olabilir.

Benim Beklentim: Bu İş Nereye Gidiyor?

Açıkçası, Açık söyleyeyim, DNS otomasyonu AI ajanlarıyla yapılacak tek DevOps işi değil (inanın bana). Önümüzdeki 12-18 ay içinde bence şunları daha sık görmeye başlayacağız; hatta bazı yerlerde şimdiden kıpırdanma var,. Işin nereye gideceği tam net değil, yanı biraz da piyasa kendi yolunu çizecek gibi dürüyor.

Registrar’lar OAuth benzeri scoped token’lar sunmaya başlayacak. “Bu token sadece example.com’un DNS kayıtlarını değiştirebilir” gibi. Şu anki “hepsi ya da hiçbiri” yaklaşımı pek yürümüyor, açık konuşayım; ince izinler olmadan bu iş güven vermiyor, hele ki biri yanlışlıkla kök zone’a dokunursa ortalık karışıyor.

Cloud provider’lar (Azure, AWS, GCP) da benzer skill’leri kendi CLI’larına tümleşik edecek. Azure için Copilot zaten az komutlarını üretmeye başladı, ama tam ajan-native bir DNS yönetimi henüz yok. Zaman meselesi. Hatta burada ilginç olan şu: komut üretmek başka şey, o komutu güvenli akışa bağlamak başka şey; ikincisi gelmeden iş biraz yarım kalıyor gibi.

Durun, bir saniye.

Kurumsal tarafta işe ITSM sistemleriyle (ServiceNow, Jira Service Management) entegre olmayan ajan otomasyonları kabul görmeyecek. Change ticket’ı oluşturmadan production DNS değişikliği yapan bir ajan, kurumsal audit’te ilk elenen olur. Evet, bu kadar basit. Çünkü denetim ekibi romantizm sevmez; iz ister, onay ister, kayıt ister, bazen de can sıkıcı derecede çok detay ister.

Sıkça Sorulan Sorular

Copilot CLI ücretsiz mi?

Hayır, ücretsiz değil. GitHub Copilot aboneliği gerekiyor — bireysel kullanım için aylık ~10 USD, business için 19 USD. CLI aslında ayrı bir eklenti gibi görünüyor ama arkada Copilot lisansı olmadan çalışmıyor. Neyse ki öğrenciler. Açık kaynak maintainer’lar için ücretsiz Copilot seçenekleri var, bence bu oldukça adil bir yaklaşım.

Namecheap skill’i güvenli mi? Community tarafından yazıldı diyorsun.

Kodu github/awesome-copilot deposunda açıkça inceleyebilirsiniz. Ben şahsen baktım, temiz görünüyor. Ama açıkçası, community skill’i olduğu için resmî bir SLA’sı yok. Yanı bir şeyler ters giderse sizi kimse aramıyor. Hani ne farkı var diyorsunuz, değil mi? Prodüksiyonda kritik bir işte kullanacaksanız, bir fork alıp kendi kontrolünüzde tutmanızı öneririm — tecrübeme göre bu küçük önlem sonradan çok işe yarıyor.

DNS propagasyonu kaç dakika sürer?

Bence, GitHub Pages için genelde 5-15 dakika. Kısa. Ama HTTPS sertifikasının Let’s Encrypt üzerinden çıkması bazen 30-60 dakikayı bulabiliyor. “Enforce HTTPS” seçeneği aktifleşene kadar biraz sabır gerekiyor — dünya bir yere kaçmıyor hani.

.com.tr domain’ımı bu şekilde bağlayabilir mıyım?

Doğrudan hayır, maalesef..com.tr Trabis üzerinden yönetiliyor ve Trabis’in henüz bir Copilot skill’i yok. Ama şöyle bir yol var: DNS’i nameserver değişikliğiyle Cloudflare’e taşırsanız, Cloudflare skill’i üzerinden yönetim mümkün hâle geliyor. Kurumsal senaryolar için bence en mantıklı yaklaşım da bu zaten.

Ajan yanlış bir DNS kaydı yazarsa geri alabilir mıyım?

Evet, çoğu zaman mümkün. Namecheap panelinden manuel geri alma yapabilirsiniz. Ama daha iyisi şu: değişiklikten önce mevcut bir düşüneyim… kayıtların bir yedeğini alın. Mesela Copilot CLI’a “önce mevcut kayıtları listele ve kaydet” diye başlayabilirsiniz. Küçük bir alışkanlık, gerçekten büyük dertlerin önüne geçiyor — bunu bizzat yaşayarak öğrendim.

Kaynaklar ve İleri Okuma

GitHub Blog — How GitHub Copilot enables zero DNS configuration for GitHub Pages

GitHub Docs — Configuring a custom domain for your GitHub Pages site

Namecheap API Introduction — Official Documentation (buna dikkat edin)

github/awesome-copilot — Community Skills Repository

Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

GitHub Codespaces’ta Veri Yerleşimi: Kurumsalda Ne Değişti?
GitHub Codespaces’ta Veri Yerleşimi: Kurumsalda Ne Değişti?1 Nis 2026
.NET Agent Skills: Üç Yöntem, Tek Sağlayıcı
.NET Agent Skills: Üç Yöntem, Tek Sağlayıcı13 Nis 2026
Azure Functions'ta MCP Apps: TypeScript ile Hızlı Başlangıç
Azure Functions'ta MCP Apps: TypeScript ile Hızlı Başlangıç8 Tem 2026
Azure SDK Haziran 2026: Transcription ve Planetary Pro GA'da
Azure SDK Haziran 2026: Transcription ve Planetary Pro GA'da6 Tem 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için beni sosyal medyada takip edin.

X / Twitter LinkedIn YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket Copilot CLI Custom Domain DNS Otomasyonu GitHub Pages Namecheap SEO uyumlu spesifik

Yorum gönder Yanıtı iptal et

A.KILIÇ

Microsoft Azure Çözüm Uzmanı | Bulut Bilişim, Yapay Zekâ, DevOps ve Kurumsal Güvenlik alanlarında 15+ yıl deneyim. Azure, Kubernetes, AI/ML ve modern altyapı mimarileri üzerine yazılar yazıyorum.

view all posts
Önceki yazı

Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin

İlginizi Çekebilir

Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin
A.KILIÇ 0

Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin

08/07/2026
Kubernetes DRA GA: Cihaz Yönetiminde Yeni Dönem Başladı
A.KILIÇ 0

Kubernetes DRA GA: Cihaz Yönetiminde Yeni Dönem Başladı

08/07/2026
Azure Functions'ta MCP Apps: TypeScript ile Hızlı Başlangıç
A.KILIÇ 0

Azure Functions’ta MCP Apps: TypeScript ile Hızlı Başlangıç

08/07/2026

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • Copilot CLI ile GitHub Pages'e Custom Domain: DNS Derdi Bitti
    08/07/2026 Copilot CLI ile GitHub Pages’e Custom Domain: DNS Derdi Bitti
  • Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin
    08/07/2026 Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin
  • Kubernetes DRA GA: Cihaz Yönetiminde Yeni Dönem Başladı
    08/07/2026 Kubernetes DRA GA: Cihaz Yönetiminde Yeni Dönem Başladı
  • Azure Functions'ta MCP Apps: TypeScript ile Hızlı Başlangıç
    08/07/2026 Azure Functions’ta MCP Apps: TypeScript ile Hızlı Başlangıç
  • GitHub Secret Scanning: Genişletilmiş Metadata ve Çoklu Doğrulama
    07/07/2026 GitHub Secret Scanning: Genişletilmiş Metadata ve Çoklu Doğrulama
  • Azure H200 GPU’larla Gizli Bulutlarda Yapay Zekâ: Gerçekten Neler Değişiyor?
    22/03/2026 Azure H200 GPU’larla Gizli Bulutlarda Yapay Zekâ: Gerçekten Neler Değişiyor?
  • DevOps Güncellemeleri
    09/03/2026 Azure DevOps Server Şubat Güncellemesi: Güvenlik
  • Artımlı Anlık Görüntü: Anında Geri Yükleme
    09/03/2026 Artımlı Anlık Görüntü: Anında Geri Yükleme
  • Veri Merkezi Güvenilirliği
    09/03/2026 Azure’da Kesintisiz Çalışma: Güvenilirlik ve Kurtarma
  • Yapay zeka ve kodlama temasinda binary kod projeksiyonu
    12/03/2026 Azure Boards ve Copilot: Takımınıza Kendi Ajanı
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durdu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

Copilot CLI ile GitHub Pages'e Custom Domain: DNS Derdi Bitti
Bulut Altyapı Geliştirici Araçları

Copilot CLI ile GitHub Pages’e Custom Domain: DNS Derdi Bitti

08/07/2026 A.KILIÇ
Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin
Bulut Altyapı Geliştirici Araçları Yapay Zeka

Agent Framework Orchestration 1.0: Çoklu Ajan Koordinasyonu Yetişkin

08/07/2026 A.KILIÇ
Kubernetes DRA GA: Cihaz Yönetiminde Yeni Dönem Başladı
Bulut Altyapı Konteyner & Kubernetes

Kubernetes DRA GA: Cihaz Yönetiminde Yeni Dönem Başladı

08/07/2026 A.KILIÇ
Azure Functions'ta MCP Apps: TypeScript ile Hızlı Başlangıç
Bulut Altyapı Geliştirici Araçları Microsoft Azure

Azure Functions’ta MCP Apps: TypeScript ile Hızlı Başlangıç

08/07/2026 A.KILIÇ
GitHub Secret Scanning: Genişletilmiş Metadata ve Çoklu Doğrulama
Geliştirici Araçları Güvenlik & Kimlik

GitHub Secret Scanning: Genişletilmiş Metadata ve Çoklu Doğrulama

07/07/2026 A.KILIÇ
Microsoft Foundry Haziran 2026: Haziran'da Ne Değişti?
DevOps Geliştirici Araçları Microsoft Azure Yapay Zeka

Microsoft Foundry Haziran 2026: Haziran’da Ne Değişti?

07/07/2026 A.KILIÇ
Azure IaaS Maliyet Optimizasyonu: Sahadan FinOps Notları
Bulut Altyapı DevOps Kurumsal Teknoloji

Azure IaaS Maliyet Optimizasyonu: Sahadan FinOps Notları

07/07/2026 A.KILIÇ
Visual Studio Build 2026: Ajanlar, Modernizasyon ve Yeni Akış
DevOps Geliştirici Araçları Yapay Zeka

Visual Studio Build 2026: Ajanlar, Modernizasyon ve Yeni Akış

07/07/2026 A.KILIÇ
Azure Files NFS ile Modern Linux İş Yükleri: Sahadan Bakış
Bulut Altyapı DevOps

Azure Files NFS ile Modern Linux İş Yükleri: Sahadan Bakış

06/07/2026 A.KILIÇ
SharePoint RER Emekliye Ayrılıyor: 1 Temmuz 2027 Son Tarih
Bulut Altyapı Güvenlik & Kimlik Microsoft 365

SharePoint RER Emekliye Ayrılıyor: 1 Temmuz 2027 Son Tarih

06/07/2026 A.KILIÇ
Azure SDK Haziran 2026: Transcription ve Planetary Pro GA'da
Bulut Altyapı Geliştirici Araçları Yapay Zeka

Azure SDK Haziran 2026: Transcription ve Planetary Pro GA’da

06/07/2026 A.KILIÇ
Headlamp Knative Eklentisi: Serverless'ı Görsel Takip
DevOps Geliştirici Araçları Konteyner & Kubernetes

Headlamp Knative Eklentisi: Serverless’ı Görsel Takip

06/07/2026 A.KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

.NET 11 AI agent AI ajanları Azure Azure Boards Azure Cosmos DB Azure Developer CLI Azure DevOps Azure OpenAI azure sdk Azure SQL bulut bilişim CI/CD copilot DevOps DevSecOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes kurumsal entegrasyon Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry MSVC otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

🍪 Bu sitede içerik deneyiminizi iyileştirmek için çerezler kullanılmaktadır. Siteyi kullanmaya devam ederek KVKK ve Çerez Politikamızı kabul etmiş sayılırsınız.
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 233 yazı 🏗️ Bulut Altyapı 206 yazı 🤖 Yapay Zeka 176 yazı 🔧 DevOps 140 yazı ☁️ Microsoft Azure 138 yazı 🔒 Güvenlik & Kimlik 131 yazı 🏢 Kurumsal Teknoloji 52 yazı 📊 Veri & Analitik 50 yazı 🐳 Konteyner & Kubernetes 38 yazı 📧 Microsoft 365 14 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp Telegram X LinkedIn
İçindekiler
    ← Agent Framework Orchestration ...
    →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazıları LinkedIn ve X'te ilk burada.
    LinkedIn X / Twitter GitHub RSS