Bir Kubernetes bölümü, bir veya daha fazla Linux kapsayıcısından oluşan bir Kubernetes uygulamasının en küçük bileşenidir. Bölme, birbirine sıkı sıkıya bağlı birçok kaptan veya yalnızca bir kaptan oluşabilir. Kapsayıcılar, kaynak ayırma bilgilerini iyileştirmek için Kubernetes kapsülleri halinde düzenlenir. Bölme, uygulamaya özgü bir “mantıksal ana bilgisayardır”: bir veya daha fazla sıkı bir şekilde birleştirilmiş kapsayıcı içeren uygulamalardan oluşur.
Bulut olmayan bir ortamda aynı fiziksel veya sanal bilgisayarda çalışan uygulamalar, aynı mantıksal ana bilgisayarda çalışan bulut uygulamalarına eşdeğerdir. Bir bölmede birden çok kapsayıcı barındırdığınızda, bunlara erişmek ve aralarında veri paylaşmak kolaylaşır. Bir bölmedeki tüm kapsayıcılar aynı ağ ad alanına sahip olduklarından, yerel ana bilgisayar aracılığıyla birbirlerini bulabilir ve bağlanabilirler. Bölmeler, başka bir bölmenin IP adresi kullanılarak veya başka bir bölmede bir kaynak belirtilerek bağlanabilir.
Bir Kubernetes kümesi çalıştırırken kesinlikle düğümlerinizin birinden bölümleri silmeniz gerekecektir. Sorun gidermeniz, düğümünüzü güncellemeniz ve hatta kümenizi küçültmeniz gerekebilir. Her iki düğümden de pod silmek zor olmasa da uygulamanızın kesintiye uğramaması için izlemeniz gereken bazı önlemler var. Yalnızca kapsayıcıları başlatmak yerine, uygulamalarımızı başlatmak için bölmeleri kullanırız. Kapsül, aynı çalışan düğümün parçası olan bir kapsayıcı koleksiyonudur. Her bölmenin kendi IP adresi, ana bilgisayar adı ve diğer işlemleri olacaktır.
Bu eğitimde size Kubernetes pod’larını tek tek nasıl sileceğinizi ve toplu olarak nasıl sileceğinizi anlatacağız.
Temel gereksinimler
Kubernetes’teki tüm bölümleri silmek için işletim sistemini kontrol etmeliyiz. Bizim durumumuzda Ubuntu 20.04 kullanıyoruz. Ancak ihtiyacınıza göre diğer Linux dağıtımlarına da göz atabilirsiniz. Ayrıca minikube kümesinin Linux’ta Kubernetes hizmetlerini çalıştırmak için gerekli bir bileşen olup olmadığını kontrol edin. Bu öğreticinin sorunsuz bir şekilde uygulanması için minicube düzeneğinin sisteminizde yüklü olması gerekir.
Kubernetes’teki tüm bölümler nasıl silinir?
Artık Kubernetes’te tüm bölümleri veya tek bir bölümü silmenin bir yolunu geliştirme zamanı. İşinizi sorunsuz bir şekilde halletmek için ekteki adımları izleyin.
Adım 1. Minikube’u Başlatın
Minikube bloğunu başlatmak için Ubuntu 20.04 sistem komut satırı terminalini açmanız gerekir. İki şekilde açabilirsiniz:
- Ubuntu 20.04 için uygulama arama alanında “Terminal” arayarak
- “Ctrl + Alt + T” kısayol tuşunu kullanın
Önceki görünümlerden birini seçerek cihazı verimli bir şekilde çalıştırabileceksiniz. Şimdi asıl amaç minicube’ü başlatmak, bunu terminalde listelenen komutu yazarak yapabilirsiniz.
Tüm işlem birkaç dakika sürecektir, minicube başlayana kadar istasyondan çıkmamanız tavsiye edilir. Minicube koleksiyonunuzu da güncelleyebilirsiniz.
2. Adım: Etkin düğümleri kontrol edin
Şimdi sözleşmenin durumunu kontrol etmemiz gerekiyor. Bunun için kubectl anahtar sözcüğünü kullanarak aşağıdaki komutu deneyiniz.
$ kubectl sözleşmeyi aldı
Yukarıdaki komutu yürüttükten sonra sözleşme adını, durumunu, rolünü, yaşını ve sürümünü görüntüleyebilirsiniz.
3. Adım: Tüm kapsüllerinizi listeleyin
Bu kılavuzdaki en önemli adım, sistemde bulunan kapsüllerle ilgili tüm bilgileri listelemektir. Listeleme amacıyla, Terminal’de aşağıdaki komutu çalıştırmanız gerekir.
Bu komutun çıktısında, sisteminizde çalışan tüm bölmelerin adlarını, durum yeniden başlatmalarını ve yaşlarını görüntüleyebilirsiniz.
Adım 4: Bölümleri tek tek silin
Tüm bölmeleri toplu olarak silmek istemiyorsanız ve belirli bir bölmeyi silmek istiyorsanız, aşağıdaki komutu kullanabilirsiniz.
$ kubectl sil nginx alt dizini
Bizim durumumuzda “Nginx” adlı bölümü sildik. Ancak, bölümü ihtiyaçlarınıza göre silebilirsiniz.
5. Adım: Tüm bölümleri silin
Tüm bölmeleri toplu olarak silmek istiyorsanız, bunu aşağıdaki komutu çalıştırarak yapabilirsiniz.
$ kubectl bölümleri sil – tümü
“-all” anahtar kelimesi, tüm bölümlerin silineceği anlamına gelir.
çözüm
Bu derste, kapsüllerin ne olduğunu ve bunları çıkarmanın neden önemli olduğunu inceledik. Ayrıca, tek tek bölmelerin nasıl silineceğini veya toplu olarak nasıl silineceğini de açıkladık. Artık gerekli bölümleri sisteminizden kolayca silebileceğinizi umuyoruz.
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın