Наследование модуля K8s не работает с секретом k8s

#kubernetes #jenkins-pipeline #jenkins-plugins

Вопрос:

Я пытаюсь прочитать секрет k8s с помощью метода наследования шаблона Pod.

 podTemplate(inheritFrom: 'docker',
        containers: [
        containerTemplate(
        
        envVars: [
            secretEnvVar(key: 'TOKEN', secretName: 'foo', secretKey: 'bar')
        ])
    ]
){
    node('docker') {
        stage('test'){
            sh "echo ${TOKEN}"
        }
    }
}  
 

но когда я запускаю приведенный выше код в конвейере, я получаю эту ошибку.

 Caused: java.lang.IllegalArgumentException: Could not instantiate {envVars=[@secretEnvVar(key=TOKEN,secretName=foo,secretKey=bar)]} for org.csanchez.jenkins.plugins.kubernetes.ContainerTemplate
 

кто-нибудь может мне помочь с этим, пожалуйста?

Я следую этому документу( раздел наследования шаблона модуля).