本地安装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。

相关推荐
虎头金猫4 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
赵文宇(温玉)4 天前
CoreDNS的hosts插件的缺行配置导致k8s集群异常
容器·kubernetes·rancher
guo_wen_qiang4 天前
上传本地镜像到harbor中
docker·容器·持续部署
张洛闻Eren4 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
忆~遂愿4 天前
本地片库怎么在外面打开?Plex + cpolar 搭一套可远程访问的私人影音库
docker·容器
Thneonl4 天前
你的 Pod 为什么 Pending:调度器两阶段
后端·kubernetes
不吃香菜kkk、4 天前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
九皇叔叔5 天前
Kubernetes 资源管理方式详解:命令式与声明式管理
docker·容器·k8s
程序猿小郑5 天前
Docker Compose 构建完整服务实战指南:从入门到最佳实践
docker·容器
ysu_03145 天前
【2026】K8s GPU调度空占怎么解?Kueue与Volcano Gang配置
云原生·kubernetes·gpu算力·volcano·ai基础设施·kueue·gang scheduling