代码拉取完成,页面将自动刷新
同步操作将从 weibaohui/blazork8s 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
使用C# Blazor 编写的kubernetes管理工具,集成了ChatGPT类大模型,用简单易用的操作界面,提升k8s管理效率。 尤其适合新手入门使用,提供多种便捷功能方便初学者掌握k8s知识。
brew install kind
kind create cluster --name k8sgpt-demo
kubectl apply -f https://gitee.com/weibaohui/blazork8s/raw/main/deploy/deployment.yaml
使用docker-desktop需要自行处理apiserver的访问域名地址,请确保在docker内可访问
docker run -it --rm -v ~/.kube/:/root/.kube/ -p 4000:8080 ghcr.io/weibaohui/blazork8s:0.1.6
docker run -it --rm -v ~/.kube/:/root/.kube/ -p 4000:8080 ghcr.io/weibaohui/blazork8s:0.1.6-arm
git clone git@github.com:weibaohui/blazork8s.git
cd blazork8s/BlazorApp
dotnet watch run
修改源码BlazorApp目录下的appsettings.json 或镜像/app/目录下的appsettings.json
"AI": {
"Enable": true, //是否开启
"Select": "QwenAI" //选择哪一个大模型。可选阿里通义千问、科大讯飞星火大模型
},
"QwenAI": {
"APIKey": "sk-xxxxxxx7dd3494880a7920axxxxxxxxx",
"Prompt": {
"error": "简明扼要地用 Kubernetes 专家的身份判断一下这段输出有什么问题,要整齐列出问题对象和可能原因以及操作建议:",
"security": "简明扼要地用Kubernetes安全专家的身份判断一下这段输出有什么问题,要整齐列出问题对象和可能原因以及操作建议:"
}
},
"XunFeiAI": {
"APPID": "xxxxxx",
"APISecret": "XXXjYzgzY2E0ZTkwxxxxxxYxMDJkYTBl",
"APIKey": "xxxxxxx7dd3494880a7920axxxxxxxxx",
"Prompt": {
"error": "简明扼要地用 Kubernetes 专家的身份判断一下这段输出有什么问题,要整齐列出问题对象和可能原因以及操作建议:",
"security": "简明扼要地用Kubernetes安全专家的身份判断一下这段输出有什么问题,要整齐列出问题对象和可能原因以及操作建议:"
}
},
在每一个资源上面都增加了智能分析、安全分析两个按钮。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。