All posts by Fatih Boy

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;

Gluster Kurulumu Ekran Kaydı
Daha önce detaylarını paylaştığım Centos 7 işletim sistemi üzerine 3 node olacak şekilde Gluster Cluster kurulumuna 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;

AnyStatus için Redis Eklentisi
Bir önceki blog postumda size AnyStatus uygulaması için geliştirdiğim Elasticsearch eklentisinden bahsetmiştim. Geçen zaman içerisinde Redis metriklerinizi de izlemeniz adına bir başka eklenti daha geliştirdim. Danışmanlığını verdiğim bir kurumun ihtiyaçlarına da cevap verebilmek adına boş zamanlarımda hazırladığım AnyStatus Redis eklentisini github üzerinden yayınladım. Eklenti yardımıyla Anystatus uygulaması üzerinden Redis kurulumlarınıza dair çeşitli metrikleri izleyebilir, durumları…

AnyStatus için Elasticsearch Eklentisi
Yazılım geliştirme ekipleri için farklı kaynaklardan metric ve olay bildirimlerini toplayarak DevOps görünürlüğünü arttırmayı hedefleyen AnyStatus uygulamasını daha önce incelemediyseniz şimdi tam sırası. Danışmanlığını verdiğim bir kurumun ihtiyaçlarına da cevap verebilmek adına boş zamanlarımda hazırladığım AnyStatus Elasticsearch eklentisini github üzerinden yayınladım. Eklenti yardımıyla Anystatus uygulaması üzerinden Elasticsearch cluster’ınıza dair çeşitli metrikleri izleyebilir, durumları hakkında bilgi…

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…

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,…