Jenkins集成云效发布到k8s
jenkins集成云效发布应用到k8s 1. jenkins部署 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #!/bin/bash ws=$(cd $(dirname $0)/; pwd) cd $ws case $1 in start) sudo docker run -d \ --name jenkins \ --restart=always \ -v `pwd`/data/jenkins_home:/var/jenkins_home \ -v /etc/localtime:/etc/localtime \ -v /etc/timezone:/etc/timezone \ -p 8080:8080 \ -p 50000:50000 \ --add-host dev-repo.example.io:172.100.100.2 \ jenkins/jenkins:2.507-jdk17 ;; stop) sudo docker stop jenkins && sudo docker rm jenkins ;; *) echo "Usage $0 start|stop" esac 2. 构建一个golang小程序来提供http接口服务 此应用主要目的是返回对应的云效git仓库地址,以实现通过拉取代码通过ssh协议完成 ...