登录confluence
点击用户管理
我是不会和普通的羊一般见识的。
Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。为团队提供一个协作环境。在这里,团队成员齐心协力,各擅其能,协同地编写文档和管理项目。从此打破不同团队、不同部门以及个人之间信息孤岛的僵局,Confluence真正实现了组织资源共享。
环境准备
系统版本 | 插件 | 软件 | 版本 | 服务配置 |
---|---|---|---|---|
centos 7.4 | mysql | 5.6+ | 2/4G/50G | |
centos 7.4 | jdk 1.8 | confluence | 6.12.2 | 4/8G/200G |
confluence 6.12.2安装并破解,mysql 版本这里使用的是5.7.24
今天公司新上的一个前端应用遇到一个问题,那就是在微信登录界面扫码登录之后,微信回调给我们的地址多加了一个斜杠;
错误的地址:http://a.xxlaila.com/wx.html/?code=011amZet0h1IUf19Fvht0jg4ft0amZeN
正确的地址:http://a.xxlaila.com/wx.html?code=011amZet0h1IUf19Fvht0jg4ft0amZeN
在nginx上配置需要吧这个斜杠删除掉。用户才能正常的访问;
在配置文件里面增加如下配置项
安装Blue Ocean插件
在这儿之前git库里面必须存在于jenkinsfile文件,pipeline会自动去扫描代码库里面的分支,然后根据每一个分支建立一个类似于job的形式,然后我们可以根据每一个分支进行部署,可以执行定时触发,部署
前面jenkins ci/cd 使用的是pv/pvc的方式来进行安装,这样安装显得比较麻烦多余,因为之前的pv和pvc 都是使用的nfs,在nfs上建立pv/pvc,由jenkins挂在pvc。这样用起来有点多此一举,这里介绍直接使用nfs来进行jenkins的安装
nfs搭建不阐述,直接修改 jenkins-deployment.yaml
文件
1 | securityContext: |
参数:
jenkins 配置完成后,最终实现的是ci/cd,在编译的过程中,经常会遇到后端java的,前端nodejs的,这里就需要进行一个k8s在调度的时候生产pod来进行指定pod进行编译
自定义一个容器,里面包含了 java,nodejs的所需要的环境,同时需要同步容器的时间,包含来jenkins的node
1 | # cat Dockerfile |
要实现在 Jenkins 中的构建工作,可以有多种方式,我们这里采用比较常用的 Pipeline 这种方式。Pipeline,简单来说,就是一套运行在 Jenkins 上的工作流框架,将原来独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。
Jenkins Pipeline 有几个核心概念:
那么我们如何创建 Jenkins Pipline 呢?
我们这里来给大家快速创建一个简单的 Pipeline,直接在 Jenkins 的 Web UI 界面中输入脚本运行。