Yeni Başlayanlar için Kubernetes Kavramları : Pod

Seri şeklinde başladığım Kubernetes makalelerimde bileşen kurulum ve yapılandırmaları yanında kavramsal detayları da aktarmayı planlıyorum. Bu makalemde de bunlardan ilkiyle başlayalım; Pod. Pod için kubernetes’in en küçük bileşenidir demek yanlış olmayacaktır. Kubernetes Cluster’ınızda çalışan process’leri temsil etmektedir. Pod’lar Kubernetes Cluster’ınızın deploy edilebilir birimlerdir. Bu bakış açısıyla, Docker’a aşina iseniz, en kaba haliyle container’a denk geldiğini…

Helm Paket Yöneticisi v2 Kurulumu

Bu yazıyı kaleme almam ardından geçen zaman zarfında Helm’in yeni major sürümü olan v3 yayınlandı. Yapısal farklılıklar barındırması ve topluluğun Helm 3’ü destekleyecek olması nedeniyle güncel Helm Paket Yöneticisi v3 ve kurulumunu anlattığım makalemi okumanızı tavsiye ederim. Bir önceki makalemde sizlere Helm paket yöneticisin ve mimarisinden bahsetmiştim. Şimdi sıra geldi Helm paket yöneticisi kurulumunu gerçekleştirmeye.…

Kubernetes – Helm Paket Yöneticisi

Bu yazıyı kaleme almam ardından geçen zaman zarfında Helm’in yeni major sürümü olan v3 yayınlandı. Yapısal farklılıklar barındırması ve topluluğun Helm 3’ü destekleyecek olması nedeniyle güncel Helm Paket Yöneticisi v3 ve kurulumunu anlattığım makalemi okumanızı tavsiye ederim. Kubernetes’te uygulama ayağa kaldırmak, işin içinde container teknolojisi de olsa, bazen karmaşık olabilir. Podlar, servisler, deployment’lar, ingress’ler, secret’ler,…

Tüm Ip Adresleri için Wildcard DNS Hizmetleri

Sanal makine üzerinde yaptığım pek çok deneme sırasında makinelere ip adresi yerine dns kayıtları ile gitmem gerekiyor. Windows host dosyalarının wildcard DNS desteği olmadığını düşündüğümüzde ilk alternatifimiz ip, host bilgilerini host dosyasına girmek oluyor. Özellikle Kubernetes ya da Openshift ile uğraşıyorsanız bu iş daha da yorucu hale gelebiliyor. Bu yüzden sıklıkla kullandığım wildcard DNS servislerini…

OpenHab Hissedilen Sıcaklık Hesabı

Bizler gibi OpenHab üzerinde akıllı ev sistemleriyle uğraşanlar için faydalı olması adına Hissedilen Sıcaklık nasıl hesapladığıma dair yapılandırmaları paylaşmak istedik. Hissedilen Sıcaklık hesabı, ölçüm yapılan bölgenin coğrafi konumuna göre değişiklik gösterebilmekte. Aynı şekilde, hesaplama sonucu elde edilen derecenin konfor değerine dönüştürülmesi de. Hissedilen sıcaklığı ölçmek için öncelikle ortamın sıcaklık ve değerlerine ihtiyacımız olacak. Örneğimizde, Salonumda bulunan AeonLabs…

C.H.I.P. üzerine Docker kurulumu

Takip edenleriniz bilecektir, bundan yaklaşık 1 yıl önce bir KickStarter projesine destek olmuştum; C.H.I.P. Dünyanın belkide en düşük ücretli bilgisayarı, en azında sunduklarıyla kıyasladığımızda. Arm tabanlı olan ve $9’lık fiyata sahip olan C.H.I.P., bünyesine ARMv7 işlemciyi, 512MB hafızayı, 4GB saklama alanını, Wi-Fi ve Bluetooth bağlantı kapasitesini sığdıran bir  SoC.  Makalemde, bu cihaz üzerine nasıl docker…

.NET Core 1.0.1 Yayınlandı

.Net Core 1.0’ın yayınlanmasının üzerinden çok fazla zaman geçmemişken, .Net Core ekibi ilk bug fix sürümünü bugün yayınladı; .Net Core 1.0.1. .Net Core’un ilk hata düzeltme ve aynı zamanda da ilk Long Term Support (LTS) sürümü olan .Net Core 1.0.1; .NET Core Runtime, .NET Core SDK, .NET Core VS Tooling, .NET Core Windows Server Hosting…

.Net-Node.js Bağlantısı

Asp.Net Core JavaScript Services serisinde geldiğimiz noktada Asp.Net Core ile Node.js modüllerine nasıl erişebileceğinizi sizlerle paylaşmıştım. Bu faydalı özelliği paylaşmam ardından gelen sorularda, bunun sadece web uygulamalarına has bir özellik olup olmadığının merak edildiğini görüyorum. Bu makalemde bu konuya değinmenin faydalı olacağına inanıyorum. Öncelikle güzel haberle başlayalım; Asp.Net Core JavaScript Services her ne kadar Asp.Net…

Asp.Net Core-Node.js Bağlantısı

Asp.Net Core JavaScript Services serisine kaldığımız yerden devam ediyoruz. Sırada, giriş makalesinde de değindiğim NPM paketlerinin .Net içerisinden çağırılmasında. Asp.Net Core JavaScript Services ile birlikte iyi bir .Net-Node.js bağlantısına sahip olduk. Bu bağlantı sayesinde herhangi bir Node.js kodunu oldukça kolay şekilde .Net içerisinde çağırabilecek esnekliğe sahip olduk. Bu entegrasyonu anlatmanın en kolay yolu örnek bir…