【K8S專欄】Kubernetes Service 介紹

k8s-service-pod-access

前言

由於 Kubernetes 的 Deployment 帶來便利性,讓開發者能夠在短時間內於多個節點上部署撰寫好的各種不同應用(application)。但該如何讓使用者能夠存取位於 Pod 上的應用,而無需考慮到不同節點的問題呢?

Service 正是 Kubernetes 解決此問題的關鍵,因此接下來文章將會為各位介紹 Kubernetes Service 的基本概念。

SERVICE

Service 是 Kubernetes 內定義的抽象化物件(object),官方網站的介紹傳神地描述它的基本(原始)用途。

A Kubernetes Service is an abstraction which defines a logical set of Pods and a policy by which to access them.

Kubernetes Service 是個抽象化的概念,主要定義了邏輯上的一群 Pod 以及如何存取他們的規則。


想一探究竟?來繼續研究 Kubernetes Service 的細節https://tachingchen.com/tw/blog/Kubernetes-Service/

ta-ching

本文是現職 VMFive DevOps 工程師 – 大慶所擁有,請勿隨意轉載複製。

大慶專注於 CI/CD 的導入。同時對於全端(full-stack)的研究頗有心得,而近來深知Kubernetes的強大威力,便著手鑽研並導入業務實作。