JENKINS 从节点添加与配置


Jenkins 主节点主要负责任务的调度,从节点则负责 主节点调度过来的任务执行,

 

认证凭据配置

 

 

以下时主节点know_hosts 文件找到的key

 

 

 

从节点必须要配置java 环境,以及任务执行需要的其他插件,比如说使用maven打包,则从节点必须要安装maven插件并配置好相关的环境变量,相关环境变量配置在jenkins 进程运行的用户目录下的.bash_profile 文件中。

[bankdplyop@SYSOPS00092529 ~]$ cat .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/.local/bin:$HOME/bin

export PATH


#set java environment
JAVA_HOME=/bankapp/jdk8
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/bankapp/apache-ant-1.9.13/lib
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

#set maven environment
export MAVEN_HOME=/bankapp/apache-maven-3.5.4
export MAVEN_OPTS="-Xms1024m -Xmx2048m"     #根据实际情况设置最大最小值
export PATH=$MAVEN_HOME/bin:$PATH

#set git environment
export PATH=$PATH:/bankapp/git/bin

#set ant environment
ANT_HOME=/bankapp/apache-ant-1.9.13
export ANT_OPTS="-Xms1024m -Xmx3072m -XX:MaxPermSize=1024m"   #根据实际情况设置最大最小值
PATH=$PATH:$ANT_HOME/bin
export ANT_HOME PATH

#set node enviroment
NODE_HOME=/bankapp/node-v10.12.0-linux-x64
PATH=$PATH:$NODE_HOME/bin
export PATH NODE_HOME