首页
学习
活动
专区
工具
TVP
发布

章工运维

专栏作者
147
文章
99728
阅读量
27
订阅数
sonarqube使用docker部署
章工运维
2024-04-26
150
nginx配置php程序负载均衡
A. 使用nginx的反向代理将请求转发到php-fpm -> B.fastcgi进程管理器(php-fpm)收到请求后选择并连接一个cgi解释器
章工运维
2024-04-19
690
Docker快速构建RabbitMQ集群
rabbitmq的.erlang.cookie如果发生变化,都应该重启那个rabbitmq
章工运维
2024-04-17
1100
ElasticSearch可视化工具介绍
通过elasticsearch-head,我们可以清晰看到数据分片情况,这点是kibana做不到的,后续使用时会有深刻感受,二者结合才是王道。
章工运维
2024-04-17
900
使用docker构建ElasticSearch集群
ElasticSearch对共享目录的文件夹权限有要求,因此这里为共享目录设置权限
章工运维
2024-04-17
550
集成构建工具
嘿嘿,大家好。 构建工具是用来将代码编译打包成制品的工具。例如前端项目我们一般使用npm进行打包,后端java项目我们一般使用maven、gradle进行打包。构建工具很多很多,但是集成到gitlab中是一样的。所以这里简单介绍使用gitlabCI集成npm/maven完成前后端项目的构建。
章工运维
2024-04-16
640
jfrog跨域问题处理
章工运维
2024-04-11
560
jfrog安装和破解
破解文件地址:https://pan.baidu.com/s/1DJdTkvJfG-Ut3FbntISneQ?pwd=st2t
章工运维
2024-03-28
1390
k8s yaml部署gitlab
客户端新增hots记录192.168.10.10 gitlab.local.com
章工运维
2024-03-28
780
rpm包部署gitlab
安装文档:https://docs.gitlab.com/omnibus/installation/ rpm软件包地址:gitlab/gitlab-ce - Packages · packages.gitlab.com (opens new window) 国内下载地址: gitlab-ce | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror (opens new window)
章工运维
2024-03-28
830
Gitlab ci与Jenkins对比
gitlab ci是在gitlab8.0之后自带的一个持续集成系统,中心思想是当每一次push到gitlab的时候,都会触发一次脚本执行,然后脚本的内容包括了测试、编译、部署等一系列自定义的内容。 gitlab ci的脚本执行,需要自定义安装对应的gitlab runner来执行,代码push之后,webhook检测到代码变化,就会触发gitlab ci,分配到各个runner来运行相应的脚本script。这些脚本有些是测试项目用的,有些是部署用的。
章工运维
2024-03-14
1830
argocd部署
注意事项:默认下载的是最新版argocd,安装argocd时,务必参阅支持的k8s版本列表,否则会出现安装失败pod运行异常的情况。 参考文档:https://argo-cd.readthedocs.io/en/stable/operator-manual/installation/#supported-versions 由于k8s集群版本为1.23.16。因此安装的argo cd版本为2.4.28,yaml文件地址:https://github.com/argoproj/argo-cd/blob/v2.4.28/manifests/install.yaml 执行成功后会在argocd的namespace下创建如下资源。
章工运维
2024-03-14
860
Runner-命令
章工运维
2024-03-14
880
GitLabRunner安装
可以在GNU / Linux,macOS,FreeBSD和Windows上安装 (opens new window)和使用GitLab Runner 。您可以使用Docker安装它,手动下载二进制文件,也可以使用GitLab提供的rpm / deb软件包的存储库。
章工运维
2024-03-14
1180
argocd+gitlab应用自动发布
推荐gitlab创建空仓库后,拉取到本地编辑好以后再提交,不要直接编辑gitlab的yaml文件,因为gitlab在线编辑时,换行与tab空格在argocd上可能存在识别失败,不是标准的yaml文件,无法创建应用。 创建一个最简单的仓库,仅包含应用的yaml文件,文件内容如下
章工运维
2024-03-14
980
GitLabRunner简介
GitLab Runner是一个开源项目,用于运行您的作业并将结果发送回GitLab。它与GitLab CI (opens new window)结合使用,GitLab CI (opens new window)是GitLab (opens new window)随附的用于协调作业的开源持续集成服务。
章工运维
2024-03-14
1140
GitLabRunner注册
进入group -> Settings -> CI/CD -> Runners -> Group Runners
章工运维
2024-03-14
710
ES8.8集群与Kibana部署
es可以使用二进制、docker、k8s、rpm方式部署,此处以rpm方式为例。相较于二进制部署,省去了繁琐的用户创建、证书生成、密码设置、启动脚本配置等操作,简化部署流程,可以将更多的精力用于es的使用而不是部署上面。如果资源有限,想体验elk相关功能,可参考文档:https://www.cuiliangblog.cn/detail/section/117075458,后续也会发布docker模式下elk自定义日志采集文章。
章工运维
2024-03-13
1990
ES集群与角色规划
ES8自2020年2月发布至今已有一年多时间,相较于es7而言,最大的改变是彻底删除_type,并默认开启三层安全配置,进一步提高了集群安全性,同时kibana的实用性也进一步提升,大部分日常操作都可以通过web界面完成。本系列教程使用最新的es8.8版本,从运维角度出发,以构建日志平台为目的,以尽可能贴近实际生产的场景案例,优先使用简易的部署方式和kibana图形化界面操作。由浅入深,带领大家逐步上手和掌握ELK技术栈。更多ELK相关内容欢迎访问官方文档或本人博客笔记:https://www.cuiliangblog.cn/catalog/10898409
章工运维
2024-03-13
1030
下划线
import 下划线(如:import hello/imp)的作用:当导入一个包时,该包下的文件里所有init()函数都会被执行,然而,有些时候我们并不需要把整个包都导入进来,仅仅是是希望它执行init()函数而已。这个时候就可以使用 import 引用该包。即使用【import _ 包路径】只是引用该包,仅仅是为了调用init()函数,所以无法通过包名来调用包中的其他函数。 示例:
章工运维
2024-03-12
870
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档