本地安装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 小时前
Kubernetes 上的生成式 AI——模型定制化
kubernetes·llm
Lupino7 小时前
别再只聊 AI 写代码了:技术负责人要把“变更治理”提到第一优先级
python·docker·容器
数据智能老司机1 天前
Kubernetes 上的生成式 AI——模型数据
kubernetes·llm·agent
数据智能老司机1 天前
Kubernetes 上的生成式 AI——部署模型
kubernetes·aigc
吴佳浩2 天前
OpenClaw macOS 完整安装与本地模型配置教程(实战版)
人工智能·macos·agent
Java陈序员2 天前
轻量强大!一款现代化的 Kubernetes 集群管理与监控工具!
云原生·容器·kubernetes
Johny_Zhao3 天前
OpenClaw中级到高级教程
linux·人工智能·信息安全·kubernetes·云计算·yum源·系统运维·openclaw
Sheffield4 天前
Alpine是什么,为什么是Docker首选?
linux·docker·容器
vi_h5 天前
在 macOS 上通过 Docker 安装并运行 Ollama(详细可执行教程)
macos·docker·ollama
可观测性用观测云7 天前
云原生网关 Ingress-Nginx 链路追踪实战:OpenTelemetry 采集与观测云集成方案
nginx·kubernetes