K8S中Service屬性解釋

2021-10-12 12:22:38 字數 514 閱讀 4283

service的yaml檔案簡單解釋

apiversion

: v1

kind

: service // 型別

metadata

: // 元資料

name

: details // service的名稱

labels

: // 自定義標籤屬性列表

: details

service

: details

spec

: // 詳細描述

ports

: // service需要暴露的埠列表

-port

: 9080 // 服務監聽埠號

name

: http // 埠名稱

selector

: // label selector配置,將選擇具有制定label標籤的pod作為管理範圍

k8s 之 Service 詳解(一)

service用途 service 為後端pod提供一組負載均衡 建立服務 kubectl expose 快速建立服務 kubctl get svc 檢視服務資源 cluster ip 顯示集群ip,只能在集群內部可以被訪問,服務的主要目標就是使集群內部的pod可以訪問這組pod。targetpor...

k8s修改service埠範圍

vi etc kubernetes manifests kube apiserver.yaml 新增到如下位置,放在第一行引數 command kube apiserver service node port range 1 65535 有時候,修改檔案後自動會重建 api pod。如果沒有,直接刪...

K8S 中通過 service 訪問外部的資源

在工作時碰到乙個場景,k8s中的容器需要訪問外部的 es 服務和 kibana,若把 es 和 kibana 的配置以固定ip的形式寫入配置檔案中,萬一 es 和 kibana 搬遷,ip 位址變更那改起來會非常不靈活和容易遺漏。這時我們可以使用 k8s 的 service。外部的 es ip為 1...