Tag Archives: Kubernetes

Rancher, Kubernetes Cluster’ı Import etme

Daha önceki makalelerimizde sizlere RKE ve Rancher’dan bahsetmiş, kurulum ve yapılandırmalarını gerçekleştirmiştik. Bu makalemizde de mevcutta kurulu olan bir Kubernetes Cluster’ını Rancher içerisine nasıl import edebileceğinizi bulabilirsiniz. Rancher’a giriş yapılarak ana sayfaya gidilir. Ana sayfanın sağ üst bölümünde yer alan Add Cluster butonuna basılarak Cluster ekleme ekranına geçiş yapılır; Açılan Add Cluster – Select Cluster…

Read More

RancherOS Nedir? Nasıl Kurulur?

RancherOS, Rancher Labs tarafından tamamen bulut sistemlerde kullanılmak üzere geliştirilmiş bir işletim sistemidir. Yakından bakıldığında işletim sistemini başlatan ve yönetimini sağlayan sade bir Linux çekirdeği ve üzerinde Docker bulunduğu görülecektir. Yani Linux çekirdeğinin görevi Docker’ı başlatmaktır. Herşey bir Docker konteyner’ıdır, dolayısıyla da oldukça sade ve hafif bir Linux dağıtımıdır. Docker’ın çalışması dışında gerekli olan tüm…

Read More

Rancher Kubernetes Engine (RKE) ile Kubernetes Kurulumu

Rancher Kubernetes Engine (RKE) tamamen Docker üzerinde çalışan ve CNCF sertifikalı bir Kubernetes dağıtımıdır. Rancher Kubernetes Engine’in sadece Docker bağımlılığına sahip olması, hızlıca yönetilebilir bir Kubernetes Cluster’ına sahip olma açısından önemli bir avantaj sağlamakta. Bu yazımızda Rancher Kubernetes Engine yardımıyla bir Kubernetes Cluster’ını nasıl oluşturabileceğinizi bulabilirsiniz. Ön Gereksinim Rancher Kubernetes Engine, Kubernetes gerekli olan Cluster…

Read More

CKAD Tips and Tricks

Kısa süre önce Certified Kubernetes Application Developer (CKAD) sınavına girerek sertifikaya hak kazandım. Bu makalemde Cloud Native Computing Foundation (CNCF) tarafından verilen Certified Kubernetes Application Developer (CKAD) sertifika sınavı tecrübelerimi ve sınava dair faydalı ipuçlarını sizlerle paylaşmak istiyorum. Sınav Hakkında Kağıt üzerinde/çoktan seçmeli olan klasik sertifika sınavlarından farklı olarak CKAD sınavı, pratik bilgiye dayalı ve…

Read More

Bulutta IDE : Eclipse Che

Giderek herşeyin buluta taşındığı günümüzde, yazılım geliştirme için kullandığımız IDE’lerin de halkadaki yerlerini almaları kaçınılmaz. Bu konuda başı çeken Eclipse ailesinin üyesi ise Eclipse Che. Eclipse Che, Eclipse Foundation’ın yeni nesil IDE ve platformudur. Geliştirici çalıştırma alanı ve bulut tabanlı IDE’den oluşmaktadır. İlk Kubernetes-native IDE olma özelliğine sahiptir. Eclipse Che Docker, Kubernetes, Openshift gibi konteynar…

Read More

Kubernetes Operator’leri ve Operator Framework

Kubernetes tasarımını her zaman lego’ya benzetirim. Uygun parçaların bir araya getirilmesi ile bir bütün oluşuyor. Bu tasarım, zaman içerisinde eskiyen bileşenlerin yerine daha modern mimarilerin eklenmesine olanak vermesi yanında yeni bileşenlerin eklenmesine de olanak vermekte. Makalemin konusu olan Operator’ler bu tasarımın getirisinin en güzel kanıtı. Makalemin devamında Kubernetes Operator’lerinin ve Operator Framework’ün ne olduğunu, nasıl…

Read More

Helm 3, Kubernetes Paket Yönetici

Kubernetes’te uygulama ayağa kaldırmak, işin içinde container teknolojisi de olsa, bazen karmaşık olabilir. Kubernetes’te uygulama deploy sürecini basitleştirmek, deyim yerindeyse hap haline getirmek amacıyla Helm paket yöneticisi geliştirilmiştir. Hatırlarsanız daha önce size Helm 2 Paket Yönetici yapısı ve kurulumu hakkında bilgi vermiştim. Geçen zaman içerisinde Helm Paket Yönetici yapısal değişiklik geçirmiş olarak v3 sürümünü yayınladı….

Read More

Open Policy Agent

Bu makalemde, Kubernetes dünyasının gelecek vadeden projelerinden olan ve pek çok noktada politika belirlemenize yardımcı olan Open Policy Agent (OPA)‘ı sizlere tanıtacağım. Open Policy Agent (OPA), neredeyse tüm Kubernetes yığını genelinde politika belirlemenize imkan sunan bir politika moturudur. Bu özelliği sayesinde yazılım geliştirme ekiplerinin yanında özellikle güvenlik ekiplerinin gözdesi olmaya aday. Henüz Cloud Native Computing…

Read More

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…

Read More

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

Read More

en_USEnglish