摘要: 一、快速部署Kubernetes集群 # 安装kubeadm、kubectl、kubelet sudo yum install -y --nogpgcheck kubelet-1.22.3 kubectl-1.22.3 kubeadm-1.22.3 yum list installed | grep 阅读全文
posted @ 2022-05-24 23:17 比特边界 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 前言 awk是一个报告生成器,它拥有强大的文本格式化的能力,这就是专业的说法。 awk是由Alfred Aho 、Peter Weinberger 和 Brian Kernighan这三个人创造的,awk由这个三个人的姓氏的首个字母组成。 awk早期是在unix上实现的,所以,我们现在在linux的 阅读全文
posted @ 2022-05-24 17:52 比特边界 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 环境准备 系统:Centos 7.9 x64 1台:web应用服务器 1、准备PHP博客项目 2、安装mysql数据库 3、安装nginx服务 4、安装php-fpm服务 1台:Jenkins服务器+git库服务器 准备工作 1、配置好服务器之前的SSH秘钥对认证。 2、提前下载好博客项目 百度云: 阅读全文
posted @ 2022-05-24 15:40 比特边界 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一、安装 插件:Email Extension Plugin 1、插件管理 --> 搜索并下载插件 --> 搜索并安装 Email Extension Plugin 2、搜索验证插件是否加载系统管理 --> Extended E-mail Notification 二、使用 1、设置邮箱信息 系统管 阅读全文
posted @ 2022-05-24 15:17 比特边界 阅读(34) 评论(0) 推荐(0) 编辑
摘要: Jenkins流水线(Pipeline) 说明:在任务项目构建的过程中通过Pipeline来呈现每个构建阶段的细节信息。 一、配置Pipeline 1、创建流水线任务 2、根据场景添加需要等项目、注:我这里根据上一节的内容一次添加,以测试为主。 ....略(自定义) 3、使用Pipeline流水线S 阅读全文
posted @ 2022-05-24 13:14 比特边界 阅读(396) 评论(0) 推荐(0) 编辑
摘要: Jenkins Master-Slave架构 解决:多任务同时并发处理时会增加单台jenkins负载,通过多台jenkins分发任务解决。 功能:通过Master控制多台Slave节点构建。 一、准备工作 1、配置多台jenkins节点 、Slave 节点必须要有JAVA环境 2、将Slave 节点 阅读全文
posted @ 2022-05-24 12:44 比特边界 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、Jenkins参数化构建 功能:构建时可根据传参方式传入脚本中 场景:可根据需要传入参数的场景使用 二、常用参数化构建 1、任务configure --> General --> 选择参数化构建选项 常用:文本参数、字符参数、密码参数 Name:变量名 Default Value:值 任务con 阅读全文
posted @ 2022-05-24 12:18 比特边界 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: 一、Jenkins用户权限管理 插件管理搜索下面的插件并下载 插件:Role-based Authorization Strategy 功能:全局安全配置下 --> 访问控制下回多出Role-based选项 二、默认注册用户(拥有管理员权限功能) 1、进入安全配置下--> 启用用户允许登录,并保存。 阅读全文
posted @ 2022-05-24 11:51 比特边界 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 一、前期准备 1、提前安装好jdk1.8 2、进入官网下载包,官网:https://jenkins.io/zh/ 3、使用版本jenkins-2.176.3 安装Jenkins # 下载yum源 sudo wget -O /etc/yum.repos.d/jenkins.repo https://p 阅读全文
posted @ 2022-05-24 11:19 比特边界 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一、Git仓库安装 1、安装Git yum install git 2、创建Git用户并设置密码 useradd git passwd git 3、创建仓库 # 切换用户 su - git # 创建库目录 mkdir -p repos/app.git # 进入库 cd repos/app.git # 阅读全文
posted @ 2022-05-24 10:42 比特边界 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Jenkins介绍 jenkins是一个用来帮助运维研发生命周期提高效率的BS架构的管理软件,功能强大提供多种扩展模块来完成一系列工作,Jenkins 主要可以根据相关环境对运维人员减少频繁的人力工作,减少失误,减少人力消耗,提高工作效率与质量 CI/CD,DevOps 持续集成(Continuou 阅读全文
posted @ 2022-05-24 10:28 比特边界 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、配置镜像源 # wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo //配置阿里docker源 二、安装 # yum -y install 阅读全文
posted @ 2022-05-24 09:41 比特边界 阅读(3781) 评论(0) 推荐(0) 编辑
摘要: 一、Docker打包镜像语法 docker save -o package-name.tar image1 image2 image3... 二、批量打包方法 将机器上的所有镜像打包到haha.tar文件里面。 docker save $(docker images | grep -v REPOSI 阅读全文
posted @ 2022-05-24 09:36 比特边界 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 一、简介 仓库(Repository)是集中存放镜像的地方,又分为公共镜像和私有仓库。 当我们执行docker pull xxx的时候,它实际上是从registry.docker.com这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目上传到公共仓库进行管理, 阅读全文
posted @ 2022-05-24 09:32 比特边界 阅读(137) 评论(0) 推荐(0) 编辑