AWS'de Kubernetes Nasıl Kullanılır?

Aws De Kubernetes Nasil Kullanilir



AWS'deki Kubernetes, Google Cloud tarafından geliştirilen ve kullanıma sunulan bir kapsayıcı düzenleme teknolojisidir. Kapsayıcılar, mikro hizmet teknolojileri için iyi ana bilgisayarlar sunar. Sistem dağıtımını ve yönetimini otomatikleştirir. Kubernetes, K8'ler olarak da bilinir.

POD, kullanıcının yapılandırdığı en küçük Kubernetes birimidir ve POD'un içinde birden çok kapsayıcı olabilir. Genellikle uygulama başına kullanılan 1 POD vardır. Her POD'a kendi IP adresini atayan bir sanal ağ vardır ve POD, sahip oldukları IP adresleri aracılığıyla birbirleriyle iletişim kurar.

POD'lar, içlerindeki tüm kapsayıcıları yönetir. Bir kapsayıcının işlevselliğinde herhangi bir hata varsa, bu da POD tarafından yönetilir ve kullanıcının bunu manuel olarak yapılandırmasına gerek yoktur. POD'lar kolayca sona erebilir, bu gerçekleştiğinde POD yeni bir IP adresiyle yeniden başlar.







AWS'de Kubernetes kullanmak aşağıdaki avantajları sağlar:



  • Kullanıcılar için yüksek ve kolay erişilebilir, EKS'yi AWS üzerinde rahatlıkla kullanabilirler.
  • Artan bir iş yükü altında iyi çalıştığı için yüksek oranda ölçeklenebilir.
  • Çok kolay bir kurtarma mekanizmasına sahiptir.
  • Neredeyse hiç kesinti olmadan yüksek düzeyde kullanılabilir.



Kubernetes Hizmetini Kullanma

Kubernetes hizmetini anlamak için kullanıcıların Elastic Kubernetes Service'i açması ve AWS üzerinde uygulamalı alıştırma yapması gerekir. AWS'de oturum açın ve AWS hizmetlerinde EKS veya Elastic Kubernetes Hizmetini arayın ve açın.





Çalışmasını anlamak için Kubernetes hizmetini kullanmanın en temel yolu bir küme oluşturmaktır.



Kullanıcılar önce EKS kümelerinde EKS hizmetlerine izin vermek için roller oluşturur ve ardından kümeleri oluşturur. Kullanıcılar, yeni Rolün Kullanım durumunda EKS'yi belirterek Elastik Kubernetes Hizmetlerine erişime izin vermek için yeni roller oluşturabilir.

Kullanıcılar yeni bir rol oluştururken EKS, EKS Kümesi vb. gereksinimlere göre izinleri tanımlayabilirler. Bu rol daha sonra bir EKS kümesi oluşturmak için kullanılır.

Kullanıcılar, oluşturulacak kümeye bir ad verebilir ve küme için Kubernetes sürümüne karar verebilir.

Artık kullanıcılar, özellikle Kubernetes hizmetlerini erişilebilir kılmak için oluşturulan rolü ekleyebilir.

Bundan sonra, birkaç kolay adım daha ve bir küme oluşturulur. Küme oluşturulduğunda, sürüm, durum, servis sağlayıcı vb. gibi tüm bilgileri görüntüler.

Bu, AWS Elastic Kubernetes Service'in temel kullanımının kısa bir açıklamasıydı.

Çözüm

Kubernetes veya K8s, Google Cloud tarafından geliştirilen bir kapsayıcı düzenleme teknolojisidir. POD, Kubernet'lerin en küçük birimidir ve Kubernet'lerde bulunan ve her POD'a kendi IP adresini atayan bir sanal ağ vardır. Kubernetes erişilebilir, ölçeklenebilir, yüksek düzeyde kullanılabilir ve çok kolay bir kurtarma mekanizmasına sahiptir. Çalışmasını anlamak için Kubernetes'i kullanmanın en temel yolu, AWS EKS'de bir küme oluşturmaktır.