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

相关推荐
于慨7 小时前
firecrawl
macos
weixin_377634848 小时前
【MinerU】 Docker Compose 使用
docker·容器·mineru
vooy pktc9 小时前
macOS安装Redis
数据库·redis·macos
A懿轩A9 小时前
Ghostty:告别 Mac 毛坯终端,打造 2026 最丝滑的 Ghostty AI 开发驾驶舱——Claude Code 团队也在用
python·macos·策略模式
PH = 79 小时前
K8S集群的搭建
云原生·容器·kubernetes
ErizJ9 小时前
Kubernetes|学习笔记
笔记·学习·kubernetes
赵文宇(温玉)10 小时前
Docker Compose 安装 Etcd
docker·容器·etcd
空中海10 小时前
01. iOS 逆向基础、环境搭建与授权
macos·ios·cocoa
空中海10 小时前
iOS LLDB 调试、Mach-O、Runtime 与二进制分析
macos·ios·cocoa
空中海10 小时前
iOS 防护、加固复测与综合交付
macos·ios·cocoa