Tag Archives: Kubernetes

Nginx Ingress Controller kurulumu – Kolay Yol
Daha önceki makalemde sizlere Kubernetes tarafından sağlanan Ingress Controller’ı Kubernetes Cluster’ınıza nasıl kurabileceğinizi anlatmıştım. Doğrusunu söylemek gerekirse bu makalede görece daha uzun yolu sizlere anlatmıştım. Helm paket yöneticisinin mimarisini ve kurulumunu sizlere paylaştıktan sonra sıra geldi Nginx Ingress Controller’ın daha kısa ve kolay şekilde kurulumununa. En basit haliyle Helm yardımıyla ingress-nginx namespace’ine Ingress Controller kurulumu…

AnyStatus için Kubernetes Eklentisi
Daha önceki blog postlarımda size AnyStatus uygulaması için geliştirdiğim Elasticsearch ve Redis eklentilerinden bahsetmiştim. Geçen zaman içerisinde Kubernetes metriklerinizi de izlemeniz adına bir başka eklenti daha geliştirdim. Boş zamanlarımda hazırladığım bu AnyStatus Kubernetes eklentisini github üzerinden yayınladım. Eklenti yardımıyla Anystatus uygulaması üzerinden Kubernetes kurulumlarınıza dair çeşitli metrikleri izleyebilir, durumları hakkında bilgi alabilirsiniz. AnyStatus Kubernetes eklentisi…

NginxInc Nginx Ingress Controller kurulumu
Kubernetes üzerinde Ingress Controller için birden farklı ürün kullanılabilmekte. Bu ürünler arasında öne çıkanlardan birisi olan Nginx için hem Kubernetes tarafından hem de Nginx tarafından birer Ingress Controller yayınlanmış durumdadır. Bir önceki makalemde Kubernetes tarafından yayınlanan versiyonuna dair kurulum adımlarını paylaşmıştım. Aşağıdaki adımlar takip edilerek Centos 7 Minimal üzerine kurulu Kubernetes Cluster’ında Nginx tarafından yayınlanmış…

Kubernetes Nginx Ingress Controller kurulumu
Kubernetes tarafından sağlanan Nginx Ingress Controller NodePort olarak Servis üzerinden ya da Host Network olarak doğrudan Host üzerinden dışarı açılabilir. Aşağıda her iki yöntem için detay ve kurulum adımları bulunmaktadır. NodePort olarak Servis üzerinden Kurulum Kuruluma aşağıdaki komutla zorunlu bileşenlerin kurulumu yapılarak başlanır; Aşağıdaki adımla Ingress Controller NodePort olarak erişime açılır; Bu yaklaşımda varsayılanda 30000-32767…

2 Dakikada Helm Paket Yönetici Kurulumu
Daha önce detaylarını paylaştığım kurulu bir Kubernetes Cluster’ı üzerinde yaklaşık 2 dakikada Helm paket yöneticisi kurulumuna dair komut satırı kaydını aşağıda bulabilirsiniz;

Faydalı Kubernetes Araçları
Kubernetes için hayatı daha kolaylaştıracak, benim de sıklıkla kullandığım araçları bu başlık altında topladım. kubectl otomatik tamamlama Kubernetes komutlarını otomatik tamamlamak için aşağıdaki adımları takip ederek bash otomatik tamamlamayı kurmanızı, ardında da kubctl için gerekli tanımlamayı yapmanızı tavsiye ediyorum; kubens Kubens, Kubernetes namespace’leri arasında geçiş yaparak belirli bir namespace’e odaklanmanızı sağlayacaktır. Özellikle Openshift kullananların project’lerden…

Gluster-Kubernetes Entegrasyonu Ekran Kaydı
Daha önce detaylarını paylaştığım kurulu bir Gluster Cluster’ının Kubernetes Cluster’ında storage class olarak tanımlanmasına dair komut satırı kaydını aşağıda bulabilirsiniz;

Kubernetes Kurulumu Ekran Kaydı
Centos 7 işletim sistemi üzerine 1 master ve 2 worker node olacak şekilde Kubernetes Cluster kurulumuna dair komut satırı kaydını aşağıda bulabilirsiniz;

Yeni Başlayanlar için Kubernetes Kavramları : Service
Bir önceki makalemde ile ilk adımı attığımız Kubernetes kavramlarında sizlere pod’lardan bahsetmiştim. Pod’lar için aklınızda tutmanız gereken ilk şeylerden birisi de fani olduklarıdır. Herhangi bir problem kaynaklı olarak ya da kaynak kısıtlarından dolayı her an tahliye edilebilirler. Pod’lar tahliyeleri adından yeniden ayağa kalktıklarında ise farklı bir ip adresi ve hostname atanacaktır. Bu durumda aklınıza pod’lara…

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…