本地安装telepresence,访问K8S集群 Mac(m1) 非管理員

kubeconfig 一.安装telepresence

1.安装

Telepresence Quickstart | Telepresence

(1)brew install datawire/blackbird/telepresence

2.配置

目录kubectl 将使用默认的 kubeconfig 文件:$HOME/.kube/config

创建文件夹:.kube

mkdir ~/.kube/

kubeconfig 文件https://kubernetes.io/zh-cn/docs/concepts/configuration/organize-cluster-access-kubeconfig/ 配置文件在KUBESPHERE的位置,如图:

获取该文件放在 ~/.kube/ 中,文件名字重命名为config。

3.连接命令(非管理员)

连接命令

telepresence connect --mapped-namespaces test

4.本地验证命令

調用一個有接口可以訪問的deploy service即可,自测时web的80端口

验证:curl deployservice . namespace可以正常访问即可。

二.效果

本地註冊到K8S環境,可以正常調用K8S里面服务。

相关命令参考telepresence --help

注意:非管理員的帳號要即能訪問指定namespace test也要能訪問telepresence中Traffic Manager所在namespace。

相关推荐
一条懒鱼6665 小时前
K8S-特殊容器
云原生·容器·kubernetes
❀͜͡傀儡师8 小时前
docker一键部署Flatnotes笔记工具
笔记·docker·容器
云计算小黄同学9 小时前
Java 服务从虚拟机迁移到 Kubernetes(K8s)集群
java·微服务·云原生·kubernetes
❀͜͡傀儡师9 小时前
docker一键部署夜莺监控
运维·docker·容器
xrkhy10 小时前
windows家庭版,D盘安装docker,下载大模型
windows·docker·容器
青铜念诗10 小时前
k8s 业务备份
云原生·容器·kubernetes
皇族崛起10 小时前
【docker安装部署】- 一个可用的Docker 镜像配置 和 DNS配置
java·docker·容器
Lynnxiaowen10 小时前
今天我们学习kubernetes内容持久化存储
linux·运维·学习·容器·kubernetes
码以致用12 小时前
docker-compose笔记
笔记·docker·容器
m0_5695310112 小时前
K8S入门了解
云原生·容器·kubernetes