---
# System prepended metadata

title: K8s Services
tags: [K8s]

---

# K8s Services

## Types:
### 1. ClusterIP (預設)
指定一個 cluster internal ip 給 service，讓它可以被其他 resources 知道，只有在 Cluster 裡看得到
### 2. NodePort
可以被外部以 Node IP 方式存取，但 port 局限於 Node 上面的固定 port，且範圍在 30000~32676，通常用於開發環境
### 3. LoadBalancer
可以被外部存取以IP方式存取，另可以設定負載平衡，either使用internal或是不同平台cloud provider
### 4. ExternalName
可以以網址的方式存取，需搭配kube-dns


###### tags: `K8s`



