Tecent develop
1.BlueKing basic configuration environment
If use integrated installation, the maximum parititon (/data) is selected as the installation path by default.
[root@nginx-1 data]# pwd
/data
[root@nginx-1 data]# ls -lah
total 24K
drwxr-xr-x 6 root root 4.0K May 4 15:26 .
dr-xr-xr-x. 19 root root 4.0K Jan 31 2018 ..
drwxrwxr-x 14 root root 4.0K Sep 11 11:48 bkee # Tencent/OpenSource Parts安装目录
drwxr-xr-x 12 root root 4.0K Sep 10 21:57 install # 安装所需配置目录
drwxrwxr-x 10 root root 4.0K Sep 11 11:48 src #Tencent/OpenSource Parts 预编译安装包、安装脚本等
[root@gse-2 bkee]# ls -lh /data/bkee/
total 52K
drwxr-xr-x 3 root root 4.0K Sep 11 11:48 bin
drwxr-xr-x 3 root root 4.0K Sep 21 21:56 cert
drwxr-xr-x 7 root root 4.0K Sep 26 15:13 etc #通用配置目录
drwxr-xr-x 11 30020 30020 4.0K Sep 11 16:40 gse
drwxr-xr-x 4 root root 4.0K May 10 14:55 license
drwxrwxrwt 13 root root 4.0K Sep 9 02:16 logs #通用log目录
drwxr-xr-x 9 30020 30020 4.0K May 30 16:00 open_paas
drwxr-xr-x 5 30020 30020 4.0K Sep 7 11:14 paas_agent
-rwxr-xr-x 1 root root 761 Mar 27 2018 paas_agent_config.yaml
drwxr-xr-x 5 root root 4.0K Mar 2 2018 paas_plugins
drwxrwxrwt 13 mysql mysql 4.0K Jun 19 15:53 public #实例目录,包括Tencent组件和开源组件
drwxr-xr-x 4 root root 4.0K Jun 14 20:23 service
drwxr-xr-x 7 root root 4.0K Dec 27 2017 zabbix2.每台机器上均有安装gse_agent,供监控等使用
Gse_agent目录:/usr/local/ gse/agent/
Gse_agent log目录:/var/log/gse/
2.PaaS components
基于uwsgi+django搭建的核心平台,负责用户管理,蓝鲸基础界面等功能,其中包括login,console,appengine,esb,paas
安装目录:/data/bkee/open_paas
配置目录:/data/bkee/etc
运行目录:/data/bkee/.envs + supervisor 守护进程
3.PaaS_plugins
PaaS插件,管理log,监控等数据,需要配合使用bkdata
4.CMDB
蓝鲸中典型的基于django后端框架并结合mysql/redis/mongo存储搭建的saas app
安装目录
进程状态
5.JOB
基于java编写负责任务下发,执行命令等的基础模块
安装目录
进程状态
6.APP-o/t
管理所有测试/线上环境的saas app,每一个app都是基于django开发,有独立的后端资源,运行在docker中独立的container
安装目录:/data/bkee/paas_agent
docker数据目录:/data/bkee/public/paas_agent/docker
paas_agent和docker log目录:/data/bkee/logs/paas_agent/
App log目录:/data/bkee/paas_agent/apps/logs
进程状态:
进程示例,每个app拥有一个独立的docker进程
7.GSE
指令和文件下发模块
安装目录:/data/bkee/gse
log目录:/data/bkee/logs/gse/
Gse_agent目录:/usr/local/gse/agent/
Gse_agent log目录:/var/log/gse/
进程状态
8.License
验证模块,根据cert对登陆等操作进行认证
安装目录: /data/bkee/license
Cert目录: /data/bkee/cert
配置文件: /data/bkee/etc/license.json
进程状态:
Last updated