DEV Community

kodakademik
kodakademik

Posted on

Asas Kubernetes - Hari 2. Fahami apa itu Kubernetes Cluster

Image description

Memahami apa itu Kubernetes Cluster adalah antara topik permulaan asas yang dikira perlu kepada mereka yang ingin melibatkan diri sebagai DevOps engineer masa kini.

Makna cluster secara umum itu sendiri ialah gabungan kecil komponen-komponen secara fizikal atau maya(virtual) yang membina satu unit/kumpulan yang lebih berkuasa.

Kubernetes cluster pula ialah gabungan komputer(mesin) sama ada fizikal atau maya(virtual) dan membentuk satu entiti yang bekerjasama sebagai satu sistem untuk menjalan dan mengawal lifecycle aplikasi yang berasaskan teknologi kontena (containerize).

Individual mesin dikenali sebagai node.

Node didalam Kubernetes cluster terbahagi kepada:

  • MasterNode (ControlPlane)

  • WorkerNode

Manfaat utama membina aplikasi yang boleh dikawal selia didalam Kubernetes Cluster ialah:

Scalability: Automasi dalam menambah atau mengurangkan workload berdasarkan keperluan.

Fault Tolerance: Jika satu node gagal, workload boleh dipindahkan ke node lain.

Resource Efficiency: Menggunakan sumber node dengan lebih efisien.

Top comments (0)