83 lines
2.8 KiB
Markdown
83 lines
2.8 KiB
Markdown
# 核心网管理系统
|
|
|
|
## 简介
|
|
|
|
- 系统布局使用 [@ant-design-vue/pro-layout](https://github.com/vueComponent/pro-components)
|
|
- 图标来源 [@ant-design/icons-vue](https://ant.design/components/icon)
|
|
- 菜单图标使用自定义 iconfont `font_8d5l8fzk5b87iudi.js`图标文件
|
|
|
|
## 测试环境
|
|
|
|
```text
|
|
Jenkins: http://192.168.2.166:3185/
|
|
Nginx: http://192.168.2.166:3188/#/index
|
|
后端暴露端口: http://192.168.2.166:3186 \ http://192.168.2.166:3187
|
|
|
|
|
|
新网管:192.168.5.13
|
|
旧网管:192.168.5.14
|
|
登录账户:manager/manager
|
|
```
|
|
|
|
## 程序命令
|
|
|
|
项目目录下 `.env.[环境]` 文件对应环境的一些配置,启动前请检查文件内是否配置正确。
|
|
|
|
```bash
|
|
# 使用阿里源可以加速下载依赖库
|
|
npm install --registry https://registry.npmmirror.com
|
|
```
|
|
|
|
### 开发 development
|
|
|
|
```bash
|
|
# 检查配置参数 .env.development 和 vite.config.ts
|
|
npm install # 安装项目所需依赖
|
|
npm run dev # 开发模式启动项目
|
|
Local http://localhost:6269 # 启动成功后得到服务访问地址
|
|
```
|
|
|
|
### 部署 production
|
|
|
|
```bash
|
|
# 检查配置参数 .env.development
|
|
npm install # 安装项目所需依赖
|
|
npm run build # 构建生产项目代码
|
|
|
|
|
|
```
|
|
|
|
#### 打包问题
|
|
|
|
遇到 `[vite build error: out of memory](https://github.com/vitejs/vite/issues/2433)` 问题,设置环境变量改变 node 的缓存空间
|
|
|
|
```sh
|
|
export NODE_OPTIONS=--max-old-space-size=32768
|
|
export NODE_OPTIONS=--max-old-space-size=50000
|
|
```
|
|
|
|
## keyFlow
|
|
|
|
```text
|
|
https://192.168.5.23/
|
|
admin
|
|
admin
|
|
```
|
|
|
|
## k8s
|
|
|
|
master 192.168.5.27 agtuser/admin123
|
|
|
|
https://192.168.5.27:31325/#/workloads?namespace=default
|
|
|
|
```text
|
|
eyJhbGciOiJSUzI1NiIsImtpZCI6ImZFVUhIb1puLW04M1dfSUYyRU8zWlZueXBpNUh4T0hTRVlzU19jNlVGQ0kifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlcm5ldGVzLWRhc2hib2FyZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJhZG1pbi11c2VyLXRva2VuLW44ZzRtIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6ImFkbWluLXVzZXIiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiI2M2NmYjAyNS01ZmQ0LTQ0ZTgtOTdiNC0yYWRiYWIxNzc5M2MiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6a3ViZXJuZXRlcy1kYXNoYm9hcmQ6YWRtaW4tdXNlciJ9.R3GRygFOjngTj-mEMBAHDeBxm3lpsXZYvC6cdTxByONtLrcMXDebwNVeKtAZ1V9qh2OrjD8n9CIygjULGPdfV6S520vjMh7Oa2q68nOyW49DNWQyYD8xLo-dQ6sX07fI7X_I3H35YUWW80jJAXjJawqIGXBSMG5intlo4tLTUSXmjCfhoQvFsgeRWu0j76pDvhMAvLPcgEXfTCi9tyL3yqJBIKONcKwmMlJeaKSR3pQk3KiibqrBO0MZclRozpke6J0ulfzTemwDDyCqBZmLsRPZ2yDd5hVBIJ9bHEcK0a25NmSFFzmd8XWQPZwg3Y4IbbY-8UhByGq0p9xS-7pGCQ
|
|
```
|
|
|
|
```ssh
|
|
# https://blog.csdn.net/m0_54706625/article/details/129721121
|
|
sudo chmod 700 -/.ssh/
|
|
sudo chmod 700 /home/mask/.ssh #这个尤其容易忽视掉,我就是从这个坑里爬出来。有木有很高兴呀!
|
|
sudo chmod 600 ~/.ssh/authorized_keys
|
|
```
|