![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化
运维朱工
专注于分享linux云计算,运维相关技术
展开
-
Jenkins实战(六)基于Jenkinsfile文件流水线发布
该篇文章主要是讲解基于Jenkinsfile实现流水线发布。如果没有试验环境,可以参考前面的文章,先构建好环境。7. 基于Jenkinsfile进行流水线发布:在Jenkins中用pipeline流水线发布,确实很方便。但是存在不好维护,版本控制难的问题。# 在项目的根文件目录下创建Jenkinsfile文件:[root@node1 jpress]# pwd/data/objects/jpress# 把Jenkins中pipeline的脚本放到该文件中:[root@node1 jpress]原创 2021-11-02 08:26:19 · 1013 阅读 · 0 评论 -
Jenkins实战(五)pipeline流水线自动化构建项目
这篇文章主要讲解Jenkins的pipeline流水线方式自动化构建项目。如果你是第一次看到这篇文章,缺乏部署环境的经验,可以看往期的文章搭建环境。6. Jenkins的pipeline流水线项目构建:6.1 安装pipeline插件:只需要安装pipeline即可,其他插件会作为依赖安装。6.2 创建项目:6.3 配置pipeline脚本:pipeline有声明式和脚本式的语法,这里选择声明式的。pipeline的语法不需要特别花时间学习,可以尽量使用Jenkins官方为我们提供的工原创 2021-11-01 08:37:48 · 1339 阅读 · 0 评论 -
Jenkins实战(四)maven项目自动化构建
这篇文章主要讲解Jenkins通过maven方式自动化构建项目。如果你是第一次看到这篇文章,缺乏部署环境的经验,可以看往期的文章搭建环境。5. Jenkins的maven项目构建:5.1 安装Maven Integration插件:5.2 创建项目:5.3 开始构建:5.4 部署完成:到此已经基于Jenkins实现了maven项目的构建,下面将继续实现自由风格的项目构建。欢迎点赞,收藏,你的喜欢就是我原创的动力,Jenkins系列将会持续更新。针对部分知友咨询的镜像下载原创 2021-10-31 09:56:19 · 274 阅读 · 0 评论 -
Jenkins实战(三)自由风格项目构建
3. 部署tomcat:[root@node3 ~]# tar xf jdk-8u231-linux-x64.tar.gz -C /usr/local/[root@node3 ~]# tar xf apache-tomcat-9.0.36.tar.gz[root@node3 ~]# mv apache-tomcat-9.0.36 /usr/local/tomcat# 配置环境变量:vim /etc/profile...省略部分内容export JAVA_HOME=/usr/loca原创 2021-10-30 11:57:00 · 1219 阅读 · 0 评论 -
开箱即用的企业实用shell脚本(含lnmp一键部署,redis集群部署)
1、一键部署redis,版本任意指定:如果有朋友想自定义安装路径,或者Redis的默认端口等,可以直接修改前面的变量。这个脚本主要是用到了redis源码自带的初始化脚本。如果遇到报错可以评论区反馈,由于个人写脚本不太喜欢注释,所以劳费各人仔细端详了。#!/bin/bash#by lutixia#############################REDIS_DIR="/usr/local/redis"REDIS_IP="0.0.0.0"REDIS_PORT="6379"REDIS_VE原创 2021-06-27 09:43:09 · 229 阅读 · 0 评论 -
基于网传的shell脚本,进行简单优化
近日看到网上流传的脚本集合,看了一下,写的都非常好。不过个人感觉有几个例子写的有点啰嗦,所以做了一点优化,算抛砖引玉吧,一起探讨交流,部分脚本如下:第一题,文本格式化:请把下面的字符串:zhangsany97JbzPrulisi5JhvCls6qxiaowangNnr8qt2MalaomaiqMtvC02yzhaosi9fxrb4sJD改为如下:zhangsan:y97JbzPrulisi:5JhvCls6qxiaowang:Nnr8qt2Malaoma:iqMtvC02原创 2021-06-26 19:34:26 · 281 阅读 · 2 评论 -
kickstart无人值守常见报错集锦
在上篇文章中快速实现了kickstart自动部署centos 7,如果有需要可以跟着文章进行部署。这篇文章主要是对常见故障进行排错、解决,也将持续更新。1. 服务端dhcpd服务宕机:# 错误关键字:no dhcp or proxydhcp# 分析原因:启动服务器后,在dhcp一直转圈后报如上错,表示没有获取到IP。# 解决办法:检查kickstart服务器的dhcpd服务是否启动。2. tftp服务宕机:# 错误关键字:tftp open timeout# 分析原因:可以原创 2021-05-27 15:02:11 · 1756 阅读 · 0 评论 -
CentOS 7 Kickstart自动化部署
这篇文章主要是技术实现,如果操作环境与本文一致,可直接复制,粘贴使用,已经批量部署1万台+服务器。步骤原理会在后面的文章中进行剖析,如果根据本文部署出现问题,可以在评论区交流。实验环境:[root@node1 ~]# cat /etc/centos-releaseCentOS Linux release 7.7.1908 (Core)# kickstart服务器:192.168.75.1211. 部署dhcp:在121服务器部署dhcp服务,为客户端分配IP。如果是虚拟机,可关闭虚拟机的dh原创 2021-05-26 17:41:12 · 391 阅读 · 0 评论