Recently I created data - science model training and upload CI/CD pipeline in OpenShift. I had next idea: Data-scientist creates new model and uploads it in a repository. A repository triggers web-hook and notifies OpenShift about pushed / merged commit. Jenkins starts an execution of commands described in Jenkinsfile. Jenkinsfile in my case contains list of commands to create a container, train a model there, test it, wrap it and then synchronize it with a responsible Jenkins slave (slave started the process). Then slave uploads an artifact in to a system. The only problem I met implementing this solution was injecting certificates into a Jenkins slave. I tried different ideas - mounting secrets as volumes to a shared folder in Jenkins master, using Kubernetes plugin form for attaching secrets... - I didn't get any result. Help, I received from my colleague Michael, solution is quite simple, but not easy to found. Create a special type of 'ssh-auth' ...