使用AI工具连接到k8s集群和jenkins流水线操作和问题排查
连接到jenkins
创建访问凭据
- 找到凭据设置页
- 新增一个凭据并记下来 为了安全,凭据不定期删除,凭据过期请重新创建
编写提示词
把这个内容写到你的AGENTS.md或者claude.md中,AI既可自动调用API来做流水线发布
# jenkins
地址:`https://jenkins-1.whdev.vpclub.cn/`
用户名: `admin` , token: `XXXXXXXXXXXXXXXXXXXXXXXXXXXXX`
项目集:https://jenkins-5.1.whdev.vpclub.cn/job/XXXXXXXXXXXXXXXX/
连接到k8s集群
下载凭据
为了安全,凭据不定期删除,凭据过期请重新创建
修改配置
- 修改地址为外部可以访问的地址(即rancher地址)
- 修改跳过tls验证
skip-tls-verify: true
下载kubectl
https://kubernetes.io/zh-cn/releases/download/
编写提示词
把这个内容写到你的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连接到工具,集群,配置文件为内排障/临时操作可进它执行:
`kubectl --kubeconfig ~/.rancher/csud.yaml`,项目命名空间为yaml `bigdata`exec -it -n bigdata deploy/a-openeuler-tools -- bash`



