|
@@ -6,7 +6,7 @@ pipeline{
|
|
|
environment {
|
|
environment {
|
|
|
harbor_user = 'admin'
|
|
harbor_user = 'admin'
|
|
|
harbor_passwd = 'Zq0034bgns.'
|
|
harbor_passwd = 'Zq0034bgns.'
|
|
|
- harbor_address = '192.168.0.3:9080'
|
|
|
|
|
|
|
+ harbor_address = '192.168.0.5:9080'
|
|
|
harbor_repo = 'repo'
|
|
harbor_repo = 'repo'
|
|
|
}
|
|
}
|
|
|
stages {
|
|
stages {
|
|
@@ -40,12 +40,12 @@ pipeline{
|
|
|
}
|
|
}
|
|
|
stage('将yaml文件传到k8smaster服务器') {
|
|
stage('将yaml文件传到k8smaster服务器') {
|
|
|
steps {
|
|
steps {
|
|
|
-sshPublisher(publishers: [sshPublisherDesc(configName: 'rancher-k8s-dev', transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: '', execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '', remoteDirectorySDF: false, removePrefix: '', sourceFiles: 'pipeline.yaml')], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: false)])
|
|
|
|
|
|
|
+ sshPublisher(publishers: [sshPublisherDesc(configName: '应用服务器', transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: '', execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '', remoteDirectorySDF: false, removePrefix: '', sourceFiles: 'pipeline.yaml')], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: false)])
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
stage('远程执行k8s-master的kubectl命令') {
|
|
stage('远程执行k8s-master的kubectl命令') {
|
|
|
steps {
|
|
steps {
|
|
|
- sh 'ssh root@10.211.55.12 kubectl apply -f /usr/local/k8s/pipeline.yaml'
|
|
|
|
|
|
|
+ sh 'ssh root@192.168.0.3 kubectl apply -f /usr/local/k8s/pipeline.yaml'
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|