如何把公有雲K8S上的服務埠對映到本機

2021-09-25 06:49:38 字數 488 閱讀 6933

如何把公有雲上k8s的服務埠對映到本機

為了除錯方便,有時候需要把公有雲上 k8s的服務埠對映到本機,可以採用如下的方法:

1)前提是本機上已經安裝了kubectl.exe,並已經把k8s集群的連線和證書資訊拷貝到 ~/.kube/config檔案中,win10中在類似如下的位置。

2)執行類似如下的命令:

kubectl.exe -n mynamespace port-forward --address 0.0.0.0 service/nats 4222:4222
這個命令就是連線 kubernetes 把 mynamespace 命名空間下的nats 服務的 4222 埠對映到本機的4222埠。後面就可以直接連線本機的4222埠來除錯雲端4222**過來的資料了。

k8s中的dns服務

kubernetes中有乙個很重要的特性,服務自發現。一旦乙個service被建立,該service的service ip和service port等資訊都可以被注入到pod中供它們使用。kubernetes主要支援兩種service發現 機制 環境變數和dns。沒有dns服務的時候,kuberne...

如何使用K8S的Ingress

ingress的好處與特點我就沒有必要再說一次了,本文主要說明的是使用方法 請先完成k8s的安裝,安裝ingress,它包括乙個defaulebackend,與nginx ingress control,並pull下需要的docker image 注意這裡請注意一點,為了方便,我們希望在部署ingr...

基於K8S搭建VR直播 點播雲服務

相關連線 kubernetes 核心概念 pod及網路 kubernetes 核心概念label rc ha deployment kubernetes 核心概念 statefulset service kubernetes儲存 通過minikube安裝k8s測試環境 國內安裝 通過kubeadm安...