Remove depracated ServiceAccountCredential
This commit is contained in:
parent
c170acac1d
commit
6285f22170
|
|
@ -103,18 +103,9 @@ import com.cloudbees.plugins.credentials.SystemCredentialsProvider
|
|||
import com.cloudbees.plugins.credentials.domains.Domain
|
||||
import jenkins.model.Jenkins
|
||||
import org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud
|
||||
import org.csanchez.jenkins.plugins.kubernetes.ServiceAccountCredential
|
||||
|
||||
def kubernetesCredentialsId = 'kubernetes-namespace-token'
|
||||
def jenkins = Jenkins.getInstance()
|
||||
|
||||
ServiceAccountCredential serviceAccountCredential = new ServiceAccountCredential(
|
||||
CredentialsScope.GLOBAL,
|
||||
kubernetesCredentialsId,
|
||||
"Kubernetes Namespace Token"
|
||||
)
|
||||
SystemCredentialsProvider.getInstance().getStore().addCredentials(Domain.global(), serviceAccountCredential)
|
||||
|
||||
def kubernetes = Jenkins.instance.clouds.getByName("kubernetes")
|
||||
def add = false
|
||||
if (kubernetes == null) {
|
||||
|
|
@ -123,7 +114,6 @@ if (kubernetes == null) {
|
|||
}
|
||||
kubernetes.setServerUrl("https://kubernetes.default")
|
||||
kubernetes.setNamespace("%s")
|
||||
kubernetes.setCredentialsId(kubernetesCredentialsId)
|
||||
kubernetes.setJenkinsUrl("%s")
|
||||
kubernetes.setJenkinsTunnel("%s")
|
||||
kubernetes.setRetentionTimeout(15)
|
||||
|
|
|
|||
Loading…
Reference in New Issue