K8S环境-maven-jenkins

环境目的:四台主机搭建K8S环境,搭建K8S集群关联harbor镜像库、maven、jenkins环境,测试相关功能。

环境条件:192.168.1.58 (master01) 192.168.1.114 (master02) 192.168.1.213 (slave01) 192.168.1.102 (habor) maven Jenkins

软件条件:docker:V17.03CE rancher:V1.6.17 K8S:1.10 harbor:V1.5.1 JDK:V8u181-x64 tomcat:V8.0.53 Jenkins:V2.121.3 maven:V3.5.4-bin

1.实践步骤:

K8S主机安装docker环境和rancher搭建,完成harbor镜像库关联。

2.安装JDK、Maven、tonmcat环境: 上传JDK:V8u181-x64 tomcat:V8.0.53 maven:V3.5.4-bin 等软件到服务器中。 解压后移动到相应的目录下:/user/local/JDK (tomcat 、maven) 编辑环境变量文件:vim :/etc/profile

末尾添加内容:



export JAVA_HOME=/usr/local/jdk/jdk181                    #JDK路径
export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH export MAVEN_HOME=/usr/local/maven/maven354 #Maven路径 export PATH=${MAVEN_HOME}/bin:${PATH} 
source  /ect/profile  #读取修改后的配置文件。

检查环境:

JDK:
输入:
java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode) maven: 输入: mvn -v Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T14:33:14-04:00) Maven home: /usr/local/maven/maven354 Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /usr/local/jdk/jdk181/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.11.6.el7.x86_64", arch: "amd64", family: "unix" tomcat: 进入tomcat目录下: /usr/local/tomcat/tomcat8053/bin 运行: ./catalina.sh 查看版本 ./startup.sh启动tomcat服务 ./shutdown.sh关闭服务 

Jenkins:

下载:jenkins.war 文件包 放置到tomcat路径下:

/usr/local/tomcat/tomcat8053/webapps

运行 :

java -jar jenkins.war               #解压war包到路径下

检查防火墙策略:

#vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT # 重启生效: systemctl restart iptables 

放行8080端口。

访问: http://192.168.1.102:8080/jenkins/

开启jenkins配置步骤:

输入图片说明

首次进入需要输入初始密码来解锁,初始密码查看方法: cat /var/lib/jenkins/secrets/initialAdminPassword 

输入图片说明

进入 Jenkins 定制界面,让选择 Install suggested plugins 或 Select plugins to install 时,下一个界面点击“Start using Jenkins”;
选择自动模式安装插件。

完成后:

输入图片说明

输入图片说明

输入图片说明

参考:

https://www.cnblogs.com/yangxia-test/p/4354328.html
https://blog.csdn.net/zzti_erlie/article/details/80484114

猜你喜欢

转载自www.cnblogs.com/blablablabla/p/9646377.html