Assalamualaikum wr.wb
Pada kesempatan kali ini saya akan menjelaskan materi kubernetes...
Pasti yang belum tau apa itu kubernetes pasti bingung, oke disini saya akan memberi tahu nya
Kubernetes adalah sebuah program untuk mengelola sekumpulan docker container agar berjalan sesuai apa yang di perintahkan.
Kubernetes ini biasa disebut dengan k8s, sedangkan node pada kubernetes itu disebut dengan minion.
Didalam kubernetes itu ada istilah-istilah, yaitu sebagai berikut :
- Pod : Sekumpulan docker container, dan kita juga bisa menjalankan beberapa container dalam satu pod
- Node : Sekumpulan dari mesin-mesin, mesin-mesin ini bisa saja berbentuk virtual. Di node ini didalam nya terdapat sekumpulan pod. Kubernetes yang akan memilih pod mana yang akan jalan di node mana. Apabila node yang satu nya sedang sibuk maka kubernetes akan memindahkan pod ke node yang lainnya
- Service : Merupakan mekanisme yang digunakan untuk pod kita agar tersambung ke dunia luar. Service juga menyediakan IP tetap agar nanti kita diarahkan ke pod kita menggunakan selector
- Label : Digunakan untuk mencari pod atau melabelkan pod agar mudah dicari
- Selector : Sebuah filtering menggunakan label
Didalam menginstall kubernetes juga ada metode-metode nya.
Metode penginstalan kubernetes itu ada 3 yaitu :
- Minikube untuk penginstalan dengan satu node saja
- Kops penginstalan kubernetes dengan 2 node menggunakan AWS
- Kubeadm penginstalan kubernetes dengan 2 node atau lebih
Itu tadi pengertian kubernetes dan kalau kalian ingin mencoba konfigurasi nya, kalian bisa lihat disini "Konfigurasi Kubernetes di Centos7"
Cukup sekian penjelasannya, kurang lebih nya mohon maaf
Wasslamualaikum wr.wb
