技术干货,可收藏,点“在看”后,再看。
如何使用
使用Kubernetes插件时,我们需要做三件事情:
根据官方文档,在Jenkins上加入kubernetes配置。
在Jenkinsfile中加入kubernetes agent的申明。
指定容器执行你的业务脚本。
关于第2点,kubernetes agent的申明又有两种方式。一种是脚本式的,代码样例如下:
podTemplate(containers: […]) {
node(POD_LABEL) {
stage('Run shell') {
container('mycontainer') {
sh 'echo hello world'
}}}}
一种是申明式,代码样例如下:
pipeline {
stages {
stage('Run maven') {
agent {
kubernetes {
yaml """
apiVersion: v1
kind: Pod
metadata:
lab