本地安装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 小时前
【iOS】OC源码阅读——alloc源码分析
笔记·学习·macos·ios·objective-c
刘婉晴7 小时前
【环境配置】Mac电脑安装运行R语言教程 2025年
开发语言·macos·r语言
陈陈CHENCHEN9 小时前
【Kubernetes】部署 Kubernetes 仪表板(Dashboard)
kubernetes
zhishishe9 小时前
如何修复卡在恢复模式下的 iPhone:简短指南
windows·macos·ios·objective-c·cocoa·iphone
KubeSphere 云原生9 小时前
云原生周刊:Kubernetes v1.33 正式发布
云原生·容器·kubernetes
内网渗透10 小时前
OpenWrt 与 Docker:打造轻量级容器化应用平台技术分享
linux·docker·容器·openwrt·软路由
qq_3392822311 小时前
docker打开滚动日志
运维·docker·容器
想睡好12 小时前
以太网的mac帧格式
网络·macos
终码一生12 小时前
Mac桌面幻灯片,Google文档,google硬盘和google等图标如何移除
macos
Hoking12 小时前
SpringBoot应用原生或docker镜像容器集成Skywalking
docker·容器·skywalking