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

相关推荐
ether-lin28 分钟前
DevOps实战:用Kubernetes和Argo打造自动化CI/CD流程(1)
ci/cd·kubernetes·devops
Carry_NJ2 小时前
docker-compose样例
运维·docker·容器
勇-子2 小时前
K8s 常用资源介绍
云原生·容器·kubernetes
大G哥2 小时前
k8s创建单例redis设置密码
数据库·redis·云原生·容器·kubernetes
勇-子4 小时前
K8s DaemonSet的介绍
云原生·容器·kubernetes
孟里啥都有.4 小时前
12.24 k8s yaml文件类型和介绍
云原生·容器·kubernetes
花晓木4 小时前
最新版本 - 二进制安装k8s1.29.2 集群
云原生·容器·kubernetes
休耕4 小时前
kubeadm搭建k8s集群
云原生·容器·kubernetes
翱翔-蓝天7 小时前
在 CentOS 系统上安装 ClickHouse
运维·docker·容器
SRExianxian9 小时前
kubernetes存储架构之PV controller源码解读
容器·架构·kubernetes