Code Monkey home page Code Monkey logo

bkdocs's Introduction

腾讯蓝鲸文档中心

简介

腾讯蓝鲸智云,简称蓝鲸,是腾讯互动娱乐事业群(Interactive Entertainment Group,简称 IEG)自研自用的一套用于构建企业研发运营一体化体系的 PaaS 开发框架,提供了 aPaaS(DevOps 流水线、运行环境托管、前后台框架)和 iPaaS(持续集成、CMDB、作业平台、容器管理、计算平台、AI 等原子平台)等模块,帮助企业技术人员快速构建基础运营 PaaS。

assets

一个易读的文档更有助于大家对腾讯蓝鲸的理解和使用,这份文档详细的描述了腾讯蓝鲸整套 PaaS 开发框架,及常见问题解决方案等,希望这些文档能帮助大家解决运维上的难点,一起共同开创运维新体系。

共建文档

由于运维场景繁多,我们在编写的过程中,难免会有不完善的地方,希望请大家一起帮助我们持续改进文档的质量,帮助更多的人。

方法:

  1. 在 GitHub 上提 Issue 或 Pull Request,地址为: https://github.com/TencentBlueKing/BKDocs
  2. 加入腾讯蓝鲸社区交流群,与运维大佬们一起研究交流技术干货--腾讯蓝鲸社区交流群:495299374
  3. 给我们写邮件:[email protected]

具体教程:文档更新指引

bkdocs's People

Contributors

aa297236041 avatar aikjjl avatar angel-liu avatar barronfeng avatar czkxndy avatar fighter-liu avatar frodomei avatar ganzaofang avatar icy1900 avatar irwinsun avatar javhou avatar liu-xiwang avatar liuweijie1234 avatar lyqqcom avatar mojocn avatar normal-wls avatar pagezz-canway avatar pttpeng avatar shpdnkti avatar ssflying avatar sundytt avatar synonez avatar vuuv avatar xianmao avatar xiaoe0203 avatar xiaoge888168 avatar xmandom avatar yetlau111 avatar yhd3 avatar zanyzhao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

bkdocs's Issues

MySQL密码更新流程 未加入 iam 密码更改

关闭相关服务

关闭平台服务

echo bkdata gse job paas gse kafka cmdb iam | xargs -n 1 ./bkcec stop
echo bkdata gse job paas gse kafka cmdb  iam | xargs -n 1 ./bkcec status

重新生成配置
和mysql相关的模块为mysql,paas,job,bkdata,saas,iam

echo mysql paas job bkdata iam | xargs -n 1 ./bkcec render

重新启动平台
echo paas gse cmdb kafka job bkdata iam | xargs -n 1 ./bkcec start

重新初始化APPO

在中控机

./bkcec stop appo
./bkcec initdata appo
./bkcec start appo
./bkcec activate appo

部署维护-基础包安装-环境验证

3. 检查 BKDATA 运行状态

#从中控机中跳转到 BKDATA Svr,执行检查脚本检查接口,无报错即正常

ssh $BKDATA_IP

此处$BKDATA_IP应该是bkdata(dataapi)服务所在的机器ip

病句

Issue 仅用于文档 bug 跟进,其他问题欢迎到蓝鲸 S-mart 问题社区提问。

预期是什么

不能保证及时拉取镜像

当前是什么

image

解决方案

节点管理-附录-手动安装agent

节点管理-附录-手动安装agent 下有四级标题。 因为前端一些逻辑只支持到三级标题,所以这里会触发一些 bug。

image

bug:

  1. 点击四级标题是,左侧目录会收缩。
  2. 有其他位置的连接是到四级标题是,左侧目录同样不会展开。
  3. 四级标题的父标题不会有箭头标识(标识有子标题)。

解决方法:

  • 将四级标题的内容移动到三级标题下。
  • 前端修改支持该逻辑。

推荐安装流程_ 文字描述错误

推荐安装流程
推荐安装完基础平台后在安装容器管理平台

应该为

推荐安装流程
推荐安装完基础平台后安装容器管理平台

社区版7.0容器化部署失败

社区版7.0容器化部署(基础套餐)

部署基础套餐 release: bk-user-1.1.8 报错
image

image

解决方案

临时方案:把bk-user-api-web的探针去掉

下载项目地址不对

下载开发框架
下载开发框架 http://{PAAS_URL}/guide/newbie/#step3
{PAAS_URL} 为蓝鲸 PaaS 访问地址,例如 paas.blueking.com

怎么下载???

bk7.1的部署存在一个问题,ingressNginx.hostNetwork: true配置错误

Issue 仅用于文档 bug 跟进,其他问题欢迎到蓝鲸 S-mart 问题社区提问。

bk7.1的部署存在一个问题,ingressNginx.hostNetwork: true配置错误。导致启动ingress始终是会和宿主机的80端口冲突。

预期是什么

当前是什么

image
image
~/bkce7.1-install/blueking/environments/default/values.yaml这两个地方都配置了hostNetwork。
在deployment的chart中,~/bkce7.1-install/blueking/environments/default/bkingress-nginx-values.yaml.gotmpl:
image

这里可以看到True的配置生效了。但是很多部署环境,宿主机的80端口都是被占用的。导致部署失败。

1695559812100

解决方案

部署维护里没有找到如何容灾方式部署蓝鲸平台系统的说明

查看的文档目录:BKDocs/ZH/5.1/部署维护/
在部署维护目录的内容里,没有找到如何以容灾的方式部署我的蓝鲸平台。目前多台机器的部署也是只部署单服务和数据文件,如果有机器宕机或着损坏,那么部署其上的相应服务就会瘫痪。
建议蓝鲸给出容灾部署的方案。

联系qq:653151751

单机部署一键安装报错 /usr/bin/ld: cannot find -lmysqlclient 导致安装任务终止

全新的CentOS7.7.1908环境,单机部署,部署全组件,一键部署,
$ cd /data/install
$ ./install_minibk -y
最终出现以下报错。

copying MySQLdb/constants/FLAG.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants
copying MySQLdb/constants/REFRESH.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants
copying MySQLdb/constants/CLIENT.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants
running build_ext
building '_mysql' extension
creating build/temp.linux-x86_64-2.7
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 -I/usr/include/mysql -I/opt/py27/include/python2.7 -c _mysql.c -o build/temp.linux-x86_64-2.7/_mysql.o
gcc -pthread -shared build/temp.linux-x86_64-2.7/_mysql.o -L/usr/lib -lmysqlclient -lpthread -lm -lrt -ldl -o build/lib.linux-x86_64-2.7/_mysql.so
/usr/bin/ld: cannot find -lmysqlclient
collect2: error: ld returned 1 exit status
error: command 'gcc' failed with exit status 1

----------------------------------------

Command "/data/bkce/.envs/bkdata-dataapi/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-build-HehP_y/MySQL-python/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /tmp/pip-ImHGrh-record/install-record.txt --single-version-externally-managed --compile --install-headers /data/bkce/.envs/bkdata-dataapi/include/site/python2.7/MySQL-python" failed with error code 1 in /tmp/pip-build-HehP_y/MySQL-python/

企业微信截图_20200508110335

我的解决方式:
export LDFLAGS=-L/data/bkce/service/mysql/lib
/data/bkce/.envs/bkdata-dataapi/bin/pip install MySQL-python==1.2.5

望修复!

gse 开源问题和安全问题咨询

背景:项目上线需要遵循上线规范、规避安全风险。
1.想咨询一下您这边 gse agent是否有开源计划?多会儿开源?还是永久不开源?麻烦确切回答一下感谢
2.gse agent是否能提供安全性相关证明
3.目前agent安装过程中有安全相关的问题(存在反弹操作),能否解决
image

蓝鲸监控产品结构图改进建议

建议改进的文章位置:BKDocs/ZH/5.1/蓝鲸监控/产品结构图/Product_Architecture.md
蓝鲸监控产品结构图中,缺少描述说明被监控客户端部署哪些模块和服务,只是描述了监控大概的数据流转的结构。没有像Prometheus那样用结构图清晰的描述出来服务端和客户端都分别部署哪些组件和服务模块。
例如,看了Prometheus的结构图,可以很快速的知道,有各种exporter模块部署到被监控服务器上,进行数据采集、指标暴漏输出。
联系qq:653151751

每次重启服务器后SaaS Applications 都要重新部署

Issue 仅用于文档 bug 跟进,其他问题欢迎到蓝鲸 S-mart 问题社区提问。

因是在笔记本工作站上3台虚机部署的(为方便联网),
三台4Cores+16G+50G的 CentOS 7.9,
一旦服务器重启(vm重启或笔记本重新开机),
./bkcli install saas-o
得这么再跑一遍才行,否则节点管理、监控平台……这些应用点击就是502。

新文档中心搜索的一些建议

1.建议增加下搜索结果的按时间排序,最后回复时间等维度的排序功能
2.建议对问答帖子增加蓝鲸版本,没有产品线的版本(不知道适不适合我当前的版本,建议提问题的时候加入蓝鲸的版本选择,展现在搜索结果上,不然4.x和5.x解决问题还是有区别的),包括以后的一些版本,如果帖子也没声明版本,也没有版本的标签,明明不适合的版本解决方案,也要自己尝试。
3.对帖子增加是否有人答复标签(采纳标签,最热标签等多标签),进帖子看了很久,发现问题也相似,但是没人回答过,很浪费浏览时间。
image
4.,蓝鲸社区写问答,我之前写个帖子,写了半天,它超时了,需要登录,当时我很心累,就放弃了写帖子。建议是不是自动每个多久保存一次,重新登录可以看到草稿并且重新写。或者在登录失效时,系统自动保存下。
5.啥时候能把群里ai蓝鲸的知识库也放入搜索就棒棒了

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.