摘要:
什么是 kubernetes 容器编排、调度平台,是一个完备的分布式系统支撑平台。 kubernetes 架构 etcd 兼具一致性和高可用性的键值数据库,只有API Server能与其通信; apiserver 提供了资源操作的唯一入口,并提供认证、授权、访问控制、API 注册和发现等机制; co 阅读全文
摘要:
什么是容器(以 Docker 为例) Docker 架构 Docker 使用 C/S (客户端/服务器)体系的架构,Docker 客户端与 Docker 守护进程(Dockerd)通信,Docker 守护进程负责构建,运行和分发 Docker 容器。Docker 客户端和守护进程可以在同一个系统上运 阅读全文
摘要:
Jenkins报错Error cloning remote repo 'origin' Jenkins配置了2个节点,但是只有master安装了git,很有可能任务被调到slave上执行所以报错 解决办法 slave安装git 指定任务在master执行 jenkins添加从节点失败 jenkins 阅读全文
摘要:
在工作中可能会遇到这样的场景,即需要把一个Jenkins Master上的job迁移到另外一台Jenkins Master上,那怎么做比较好呢? 如果只是单独的一个job且这个job的设置很简单,这种情况下当然可以直接在新的Jenkins Master上直接创建job然后从旧的job拷贝下配置即可。 阅读全文
摘要:
关闭 jenkins 只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在浏览器地址栏上敲下http://localhost:8080/exit 网址就能关闭jenkins服务. 重启 Jenkins 阅读全文
摘要:
Jenkins默认使用自带数据库模式存储用户,在企业中一般都会有统一的认证中心,例如 LDAP、ActiveDirectory中管理用户。可以配置Jenkins集成实现统一用户管理。 LDAP集成 LDAP系统是用于用户管理,在配置集成的时候我们只需要以下信息: 服务器地址: ldap://192. 阅读全文
摘要:
安装完成后,配置管理工具 安装并配置 git yum -y install git 编辑git环境变量为/usr/bin/git 安装并配置 maven wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/bina 阅读全文
摘要:
在日常工作中,我经常需要创建或修改很多 Jenkinsfile,有时还会发生错误。这是一个非常繁琐的流程——修改 Jenkinsfile,提交、推送,然后等 Jenkins 提醒你少加了一个括号。 Command-line Pipeline Linter(https://jenkins.io/doc 阅读全文
摘要:
pipeline配置java项目 pipeline { agent { label 'slave' } options { timestamps() disableConcurrentBuilds() buildDiscarder( logRotator( numToKeepStr: '20', d 阅读全文
摘要:
起因:执行完流水线后进行一定程度的消息推送,所以选择钉钉进行jenkins构建结构的消息推送 下载配置相关依赖插件 相关环境: Jenkins 2.277.3,安装文档见上篇 DingTalk 插件 2.4.3 build user vars plugin 插件 1.7 在Jenkins中安装钉钉插 阅读全文