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

相关推荐
2501_915106321 小时前
iOS 26 系统流畅度测试实战分享,多工具组合辅助策略
android·macos·ios·小程序·uni-app·cocoa·iphone
Digitally1 小时前
如何将 iPhone 联系人同步到 Mac
macos·ios·iphone
梁正雄2 小时前
扩展-docker-ovs编译
运维·docker·容器
文静小土豆3 小时前
Ansible 自动化部署K8S1.34.1
kubernetes·自动化·ansible
凯子坚持 c5 小时前
通往Docker之路:从单机到容器编排的架构演进全景
docker·容器·架构
Fuly10245 小时前
使用docker本地部署dify
运维·docker·容器
Panda__Panda12 小时前
docker项目打包演示项目(数字排序服务)
运维·javascript·python·docker·容器·c#
xx.ii12 小时前
Docker监控
运维·docker·容器
维尔切12 小时前
Docker 存储与数据共享
运维·docker·容器
温柔一只鬼.12 小时前
Docker快速入门——第四章Docker镜像
运维·docker·容器