目录一、jenkins介绍1丶Jenkins概述2丶Jenkins目标3、Jenkins特性4、产品发布流程 二、CI/CD是什么?1丶CI2丶CD三丶环境搭建1丶一台服务器2丶简单的SpringBoot项目四丶Jenkins安装1丶拉取Jenkins镜像2、创建目录3、启动五丶Jenkins配置1丶查看容器日志2丶进入页面后,选择推荐的插件3丶创建一个管理员4丶安装插件5丶安装jdk6丶安装maven7丶配置ssh六丶构建项目1、新建项目2、输入任务名称,选择maven3丶设置源码管理4、设置Maven5、修改maven配置6、重新构建7丶构建后自动部署七丶Git提交后自动构建 1、配置UR
目录编辑一、环境准备1.1环境说明二、安装nfs2.1安装NFS2.2创建NFS共享文件夹2.3配置共享文件夹2.4使配置生效2.5查看所有共享目录 2.6启动nfs2.7其他节点安装nfs-utils三、创建PVC卷3.1创建namespace3.2 创建nfs客户端sa授权3.3 创建nfs客户端3.4 创建StorageClass3.5 创建PVC卷四、创建Service五、创建deployment六、登录验证6.1登录 一、环境准备1.1环境说明本文搭建MongoDB,基于WMware虚拟机,操作系统CentOS8,且已经基于Kubeadm搭好了k8s集群,k8s节点信息如下:服务器
Java项目—Jenkins部署笔记一,准备一台服务器操作系统,示例为ubuntu22.0.4可运行lsb_release-a查看二,安装docker更新软件包列表:sudoaptupdate安装必要的软件包,以便使用HTTPS通过APT下载软件包:bashCopycodesudoaptinstall-yapt-transport-httpsca-certificatescurlsoftware-properties-common添加Docker的官方GPG密钥:curl-fsSLhttps://download.docker.com/linux/ubuntu/gpg|sudogpg--dea
关于Role-basedAuthorizationStrategy使用Jenkins自身的权限管理过于粗糙,无法对单个、一类项目做管理,我们可以使用Role-basedAuthorizationStrategy插件来管理项目、角色。首先安装该插件:在Jenkins查看该插件有无安装在Jenkins->安全全局配置里勾选配置角色可以系统管理中->ManageandAssignRoles管理角色。可以定义全局、项目和代理特定项目角色。全局角色(Globalroles)适用于Jenkins中的任何项目,并覆盖项目角色中指定的任何内容。也就是说,当在全局角色中授予角色权限时Job/Read,无论在项目
解决gitclone报错:Failedtoconnecttogithub.comport443after21068ms:Couldn’tconnecttoserver1.问题不能gitclone来自Github上的仓库,报端口443错误。2.解决方案主要是由于Git端口与系统代理不一致默认的端口号:127.0.0.1:7890如果不确定可以在网络和Internet–>代理–>手动设置代理–>编辑下查看修改Git的网络设置#注意修改成自己的IP和端口号gitconfig--globalhttp.proxyhttp://127.0.0.1:7890gitconfig--globalhttps.pr
正常Jenkins部署安装过程:1、下载稳定版【Jenkins的安装和设置】war包2、放在Tomcat/WebApps目录下3、找到Jenkins密码Windows系统下:在C盘用户-超管用户下,有.jenkins文件linux系统下:/home/rq/.jenkins4、输入http://127.0.0.1:8080/jenkins打开界面5、创建管理员账户密码,如继续使用admin账户密码,则密码为第三步文件内产生的一串值 实际上却是一波三折!!!!部署完后,tomcat可正常访问,但访问 http://127.0.0.1:8080/jenkins 一直提示404,百度了众多方法,都
目录一、关于JenkinsJenkins介绍Jenkins工作流程关于持续集成和持续部署二、Docker部署Jenkins1.拉取镜像2.启动容器3.配置Jenkins插件访问主页查看管理员密码安装插件配置Jenkins密钥三、配置Jenkins环境(插件安装、添加凭据、系统配置、全局工具配置)安装Maven插件安装SSH插件添加凭据系统配置:全局工具配置四、Jenkins部署Maven项目新建项目项目配置通用配置源码管理构建触发器BuildPostSteps五、Gitlab设置webHook六、常见问题Anerroroccurredduringinstallation:Nosuchplugi
gitclonehttps://github.com/AUTOMATIC1111/stable-diffusion-webui.git当出现:Failedtoconnecttogithub.comport443after21103ms:Couldn’tconnecttoserver,可能是因为开启了系统代理的缘故。这时候只需要去设置力看看,开启的系统代理的port是多少?则可以把设置git如下:gitconfig--globalhttp.proxyhttp://127.0.0.1:7890gitconfig--globalhttps.proxyhttp://127.0.0.1:7890就会发现
Jenkins是什么?Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins支持各种运行方式,可通过系统包、Docker或者通过一个独立的Java程序。环境部署Java安装由于Jenkins依赖于Java,所以在安装Jenkins前,需要先检查是否已安装Java环境。在终端输入命令进行检测:java-version已安装javaversion"1.8.0_341"Java(TM)SERuntimeEnvironment(build1.8.0_341-b10)JavaHotSpot(TM)64-BitServerVM(build25.341-b10,
文章目录1、停服务进程2、查找安装目录3、删掉相关目录4、确认已完全删除1、停服务进程查看jenkins服务是否在运行,如果在运行,停掉ps-ef|grepjenkinskill-9XXX2、查找安装目录find/-name"jenkins*"3、删掉相关目录#删掉相关安装目录rm-rf/root/.jenkins/#删掉war包rm-rf/webapps/jenkinsapp/#删掉剩余相关rm-rf/usr/lib/firewalld/services/jenkins.xmlrm-rf/var/cache/yum/x86_64/7/jenkinsrm-f/var/lib/yum/repos