kubernetes pods ~

Kubernetes pods ile alakalı tüm notlarımı ve komutları yazmayı planlıyorum umarım faydalı olur 🙂

bir önce ki yazımda kubernetes mimarisini yazdım okumak isterseniz 🙂 https://medium.com/@ibrahimyldz11/kubernetes-architecture-1600ed370e80

Kubernetes’te oluşturulabilen en küçük birim Pod olarak adlandırılır. Podlar, bir veya daha fazla container barındırabilir ve her pod, kendine özgü bir IP adresine sahiptir. Podlar içindeki container’lar localhost üzerinden haberleşir. Bununla birlikte, izolasyonun sağlanması adına her podun kendi IP adresi bulunur.

Pod Oluşturma ve Yönetim Yöntemleri

Pod oluşturma işlemleri iki farklı yaklaşımla yapılabilir:

1. Imperative Yöntem (Komut Tabanlı)

Bu yöntemde komutlar kullanılarak podlar manuel olarak oluşturulur ve yönetilir. Örnek komutlar ve açıklamaları:

  • Pod oluşturma: Belirtilen imajı kullanarak bir pod oluşturur.
Pod açıklamasını görüntüleme: Podun hangi API sürümünü ve özelliklerini kullandığını gösterir.

Podları listeleme: Mevcut podları listeler.

Pod loglarını görüntüleme: Podun loglarını gösterir.

Pod içinde komut çalıştırma: Belirtilen pod içinde komut çalıştırır.

Pod silme: Belirtilen podu siler.

2. Declarative Yöntem (YAML Tabanlı)

Bu yöntemde bir YAML dosyası kullanılarak podun tanımı yapılır ve Kubernetes bu tanımı baz alarak gerekli işlemleri gerçekleştirir. Örnek bir YAML dosyası:

YAML ile bilgiler

Pod oluşturma: YAML dosyasını kullanarak pod oluşturur.

Categories:

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir