Kubernetes Eğitimi: Docker Registry Kurulumu

Daha önceki makalemde sizlere bir Kubernetes Cluster’ı üzerinde nasıl Docker Registry kuracağınızı anlatmıştım. Aşağıda sizler için hazırladığım ve Kubernetes Cluster üzerinde Docker Registry kurulumunu etkileşimli olarak yapabileceğiniz senaryoyu bulabilirsiniz. Tam ekran olarak buradan ilerleyebilirsiniz. Senaryoyu takip ederek 1 master, 1 worker’dan oluşan 2 node’lu bir Kubernetes Cluster’ında Docker Registry kurulumunu deneyimleyebilirsiniz....
Okumaya devam...

Kubernetes Üzerinde Docker Registry Kurulumu

Docker Registery, Docker imaj’larınızı toplu olarak tutabileceğiniz bir saklama alanı, depo gibi hizmet vermek için kullanabileceğiniz bir uygulamadır. Özel bir Docker Registery ise imajlarınızı güvenli olarak saklama imkanı bulabileceğiniz bir depo olacaktır. Kubernetes makalalerimizde şimdiye kadar sizlerle paylaştığım bölümlerde üretim ortamında olmazsa olmaz pek çok bileşeni adım adım kurduk. Üretim ortamının güvenliğini sağlamanın yollarından biriside...
Okumaya devam...

Kubernetes Eğitimi: Kubernetes Kurulumu

Daha önceki makalemde sizlere CentOS 7 üzerinde bir Kubernetes Cluster’ını nasıl kuracağınızı anlatmıştım. Aşağıda sizler için hazırladığım ve Kubernetes Cluster kurulumunu etkileşimli olarak yapabileceğiniz senaryoyu bulabilirsiniz. Tam ekran olarak buradan ilerleyebilirsiniz. Senaryoyu takip ederek 1 master, 1 worker’dan oluşan 2 node’lu bir Kubernetes Cluster’ı kurulumunu deneyimleyebilirsiniz....
Okumaya devam...

Kubernetes Eğitimi: Metrics Server Kurulumu

Bir önceki makalemde sizlere Metrics Server’ı tanıtarak nasıl kuracağınızı anlatmıştır. Aşağıda sizler için hazırladığım ve Metrics Server kurulumunu etkileşimli olarak yapabileceğiniz senaryoyu bulabilirsiniz. Tam ekran olarak buradan ilerleyebilirsiniz. Senaryoyu takip ederek 1 master, 1 worker’dan oluşan 2 node’lu bir Kubernetes Cluster’ı üzerinde Metrics Server kurulumunu yapabilir, karşılaşılan hataları nasıl tespit edeceğinizi ve düzeltebileceğinizi deneyimleyebilirsiniz...
Okumaya devam...

Kubernetes Metrics Server ve Kurulumu

Bir Kubernetes Cluster’ını üretim ortamında yönetmek için kuşkusuz metrikleri takip etmeniz gerekli. Metrikler, node seviyesinde olacağı gibi pod seviyesinde de olmalı. Bu sayede bir ve ya daha fazla pod’un/node’un yüke tabi olduğunu görebilir, yatayda çoğaltılması kararını verebilirsiniz. Daha da iyisi ve önemlisi, Kubernetes Cluster’ının pod düzeyinde buna otomatik olarak karar vererek gerekli aksiyonu almasını sağlayabilirsiniz....
Okumaya devam...

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...
Okumaya devam...

Kubernetes Eğitimi: Helm Kurulumu

Daha önceli makalelerimde sizlere Helm mimarisini tanıtmış, kurulumu anlatmış ve göstermiştim. Bir süredir Kubernetes makalelerimi daha etkileşimli hale getirmeyi planlıyordum. Bu makaleden itibaren sizlerinde suya sabuna dokunmasını sağlayacağım. Aşağıda sizler için hazırladığım ve Helm kurulumunu etkileşimli olarak yapabileceğiniz senaryoyu bulabilirsiniz. Tam ekran olarak buradan ilerleyebilirsiniz. Senaryoyu takip ederek 1 master, 2 worker’dan oluşan 3 node’lu...
Okumaya devam...

Red Hat CodeReady Containers ile Openshift 4.1 Kurulumu

Red Hat CodeReady Containers

Red Hat CodeReady Containers platformu, Openshift 4.1 ve üstünü geliştirme ve test amacıyla kendi bilgisayarınıza kullanmanız amacıyla RedHat tarafından geliştirilmiş bir platformdur. Linux, MacOs, Windows 10 işletim sistemlerinde hipervizörler üzerinde çalışmatadır. CodeReady Containers’ın bilgisayarınızda çalışması için aşağıdaki sistem gereksinimlerine ihtiyaç duymaktadır; 4 vCPU 8 GB memory 35 GB disk alanı Bunlar yanında kullandığınız işletim sisteminize...
Okumaya devam...

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...
Okumaya devam...

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ış...
Okumaya devam...