Kubernetes_15_k8s交付jenkins并集成docker/k8s/java/maven环境

配置jenkins镜像并集成Docker环境

在运维机执行

[root@www jenkins]# pwd
/opt/sortware/jenkins
[root@www jenkins]# vim Dockerfile 
## 配置Dockerfile 集成Docker环境
FROM jenkins/jenkins:2.287

USER root

ADD kubectl /usr/bin/kubectl
ADD get-docker.sh /get-docker.sh

RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
    echo 'Asia/Shanghai' > /etc/timezone && \
    chmod +x /usr/bin/kubectl

[root@www jenkins]# curl -fsSl get.docker.com -o get-docker.sh
## 配置可执行权限
[root@www jenkins]# chmod +x get-docker.sh
## kubectl客户端口工具,可以在jenkins中使用kubectl管理k8s集群
## 参考: http://119.23.31.32/blog/article/detail/541155396556034050
[root@www jenkins]# cp /usr/lib/kubectl .
<

你可能感兴趣的:(Kubernetes,kubernetes,服务器,linux)