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