使用AI工具连接到k8s集群和jenkins流水线操作和问题排查

AGENTS.md或者CLAUDE.md

## jenkins

地址：`https://jenkins-1.whdev.vpclub.cn/`
用户名：`admin` , token: `XXXXXXXXXXXXXXXXXXXXXXXXXXXXX`
项目集：https://jenkins-1.whdev.vpclub.cn/job/XXXXXXXXXXXXXXXX/

## k8s集群

- kubeconfig：`~/.rancher/csud.yaml`；本目录部署在 **bigdata** namespace，kubectl 默认 ns 是 `default`，操作必须显式 `-n bigdata`
- 生产镜像仓库：外网访问地址 `csud-harbor.local.vppark.cn/...`，内网访问地址 `harbor.iovhm.local:5000/...`

### 工具容器

- 本项目有一个容器 `a-openeuler-tools`（bigdata ns，openEuler 基础镜像）安装了多种常用工具，集群内排障/临时操作可进入这个容器执行：
 `kubectl --kubeconfig ~/.rancher/csud.yaml exec -it -n bigdata deploy/a-openeuler-tools -- bash`

连接到jenkins
创建访问凭据

找到凭据设置页

新增一个凭据并记下来 为了安全，凭据不定期删除，凭据过期请重新创建

编写提示词
把这个内容写到你的AGENTS.md或者claude.md中，AI既可自动调用API来做流水线发布
## jenkins

地址：`https://jenkins-1.whdev.vpclub.cn/`
用户名：`admin` , token: `XXXXXXXXXXXXXXXXXXXXXXXXXXXXX`
项目集：https://jenkins-1.whdev.vpclub.cn/job/XXXXXXXXXXXXXXXX/

连接到k8s集群
下载凭据
为了安全，凭据不定期删除，凭据过期请重新创建

修改配置

修改地址为外部可以访问的地址（即rancher地址）
修改跳过tls验证

skip-tls-verify: true

下载kubectl
注意需要设置环境变量能直接访问kubectl
https://kubernetes.io/zh-cn/releases/download/
直接操作命令：

kubectl --kubeconfig ~/.rancher/csud.yaml get no

编写提示词
把这个内容写到你的AGENTS.md或者claude.md中，AI既可自动调用API

##k8s集群

- kubeconfig：`~/.rancher/csud.yaml`；本目录部署在 **bigdata** namespace，kubectl 默认 ns 是 `default`，操作必须显式 `-n bigdata`
- 生产镜像仓库：外网 `csud-harbor.local.vppark.cn/...`（内网同仓库即 `harbor.iovhm.local:5000/...`）

### 工具容器

- 本项目有一个容器 `a-openeuler-tools`（bigdata ns，openEuler 基础镜像）安装了多种常用工具，集群内排障/临时操作可进它执行：
 `kubectl --kubeconfig ~/.rancher/csud.yaml exec -it -n bigdata deploy/a-openeuler-tools -- bash`

