pipeline { agent { kubernetes { yaml ''' apiVersion: v1 kind: Pod metadata: labels: some-label: some-label-value spec: containers: - name: kaniko image: gcr.io/kaniko-project/executor:latest command: - ls tty: true ''' retries 2 } } stages { stage('Run kaniko') { steps { container('kaniko') { sh '/kaniko/executor --dockerfile="Dockerfile" --no-push' } } } } }