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

DevOps运维

专栏作者
45
文章
38681
阅读量
15
订阅数
Archery审计平台之权限管理篇
资源组是一堆资源对象的集合,与用户关联后用来隔离资源访问权限,可以根据项目组进行划分,目前资源组可关联的对象有用户、实例,不同资源组的对象隔离,组成员仅可以查看组关联对象的数据
jackxiao
2022-03-24
1.2K0
Archery审核平台之功能篇
在工单详情可快速提交相同SQL内容到其他实例,可适用于test>beta>ga等多套环境维护的需求
jackxiao
2022-03-24
2.6K0
SQL审核平台 Archery 之安装篇
官网地址:https://archerydms.com/ 一、安装前环境准备 1、更换阿里源 [root@localhost ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo [root@localhost ~]# yum makecache 2、配置NTP时间同步 (非必须,结合实际情况操作) [root@localhost ~]# yum -y install chro
jackxiao
2022-03-24
1.5K0
NFS文件系统-挂载和优化
remount参数很重要,在文件系统变为只读后,进入单用户模式修复时,要使用mount -o remount,rw /** 来重新挂载目录 以上参数有部分只在fatab中有效,sync至在ext234\fat\vfat\ufat中有效
jackxiao
2021-11-16
3.7K0
NFS操作和部署
如果出现以上结果,表示服务端配置成功 最好在本地挂载一次,挂载成功在取消挂载,至少可以确认服务端配置正确,能够挂载 6) 设置开机自启动并检查
jackxiao
2021-11-16
4150
GlusterFS 4.1 深入使用
glusterfs可以动态的增加副本,但是由于采用的hash方式动态计算出的数据存储位置,因而新增加的副本并不会有数据,需要手动执行磁盘数据平衡才行
jackxiao
2021-11-16
3450
glusterfs常用命令整理
# 1 启停和开机启动 systemctl start glusterd.service systemctl enable glusterd.service systemctl status glusterd.service #2 为存储池添加/移除服务器节点 gluster peer probe <SERVER> gluster peer detach <SERVER> 注意,移除节点时,需要提前将该节点上的Brick移除。 # 3查看所有节点的基本状态(不包括本节点): gluster peer
jackxiao
2021-11-16
1.4K0
GlusterFS 4.1 版本选择和部署
1、无元数据设计 GlusterFS设计没有集中或分布式元数据,取而代之的是弹性哈希算法。集群中的任何服务器、客户端都可利用哈希算法、路径及文件名进行计算,就可以对数据进行定位,并执行读写访问操作。
jackxiao
2021-11-16
6280
8-企业级私有仓库harbor
curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
jackxiao
2021-11-16
2420
7-docker容器的网络通信
Docker 网络从覆盖范围可分为单个 host 上的容器网络和跨多个 host 的网络,多host网络又分为原生网络和第三方网络,如下:
jackxiao
2021-11-16
5180
6-docker镜像仓库和标签tag
docker镜像是需要放到一个统一的仓库的,以便不同的主机可以下载和使用相同的镜像而不必每次都用dockerfile自己做,docker镜像仓库按如下方式划分
jackxiao
2021-11-16
1.4K0
5-docker镜像构建
RUN、CMD 和 ENTRYPOINT 这三个 Dockerfile 指令看上去很类似,很容易混淆。简单的说他们的区别:
jackxiao
2021-11-16
6390
4-数据的持久化和共享互连
正常情况下,删除容器,容器中所有的文件也会被删除。所以需要能持久化容器中数据的方法,也就是数据卷 数据卷(Data Volume)的作用:
jackxiao
2021-11-16
6340
3-docker基础操作命令
docker的命令分老版命令格式和新版命令格式,新版命令主要是更直观了,添加了镜像[image]和容器[container]来区分命令,简单举例对比:
jackxiao
2021-11-16
2890
1-容器和docker基础知识
容器是在隔离的环境里面运行的一个进程,这个隔离的环境有自己的系统目录文件,有自己的ip地址,主机名等。
jackxiao
2021-11-16
2440
九、用maven构建java项目
MAVEN是一个项目管理和综合工具。提供给开发人员构建一个完整的生命周期框架。开发团队可以自动完成该项目的基础设施建设,MAVEN使用标准的目录结构和默认构建生命周期。 属于APACHE的开源项目,主要服务于JAVA平台的构建、依赖管理、项目管理。 通过XML格式保存的POM.XML文件。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的URL、项目的依赖关系等等。该文件是由开发维护,我们运维人员可以不用去关心。
jackxiao
2021-11-16
3490
八、pipeline流水线构建项目
JENKINS 2.0的精髓是PIPELINE AS CODE,是帮助JENKINS实现CI到CD转变的重要角色。什么是PIPELINE,简单来说,就是一套运行于JENKINS上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂发布流程。 PIPELINE的实现方式是一套GROOVY DSL,任何发布流程都可以表述为一段GROOVY脚本,并且 JENKINS支持从代码库直接读取脚本,从而实现了PIPELINE AS CODE的理念。
jackxiao
2021-11-16
5210
七、gitlab自动触发项目构建
git提交修改到 gitlab后,可以让gitlab自动进行构建,并且可以指定根据不同的分钟进行不同的构建
jackxiao
2021-11-16
6900
六、构建html静态网页项目
2)在gitlab的web端添加公钥 User Settings -->> SSH Keys
jackxiao
2021-11-16
1.1K0
五、构建自由风格项目和相关知识
一、创建自由风格项目 新建freestyle-job 新建项目,选择自由风格软件,如下 📷 常规设置-丢弃旧的构建 此选项不是必须的,但最好设置下,避免长期构建以后,构建好的程序占用太多服务器空间 📷 用shell命令构建 点击构建中的excute shell 开始使用shell命令构建步骤. 📷 然后在点出来的对话框中输入以下三个命令,输入完成后点保存,完成此项目的构建 📷 二、构建项目 立即构建 项目保存后,会进入项目管理界面,点击立即构建 📷 构建完成 下方的构建历史中,会出现刚刚的构建情
jackxiao
2021-11-16
1520
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档