[17.02.20] Kubernetes deployment settings

This commit is contained in:
andyjk15 2020-02-17 16:43:17 +00:00
parent 8cfd4b182a
commit 2ddea06a23
2 changed files with 21 additions and 11 deletions

View File

@ -72,4 +72,4 @@ spec:
memory: 256Mi
restartPolicy: Always
imagePullSecrets:
- name: registry-secret
- name: $KUBERNETES_SECRET_NAME

View File

@ -95,17 +95,27 @@ try {
// ) {
// echo ${CONFIG}
// }
kubernetesDeploy(kubeconfigId: 'Kubernetes', // REQUIRED
configs: '/configuration/kubernetes/service.yaml', '/configuration/kubernetes/deployment.yaml', // REQUIRED
enableConfigSubstitution: false,
secretNamespace: "${env.NAMESPACE}",
dockerCredentials: [
[credentialsId: 'Registry', url: "${env.DOCKER_REPOSITORY_URL}"],
]
)
// kubernetesDeploy(kubeconfigId: 'Kubernetes', // REQUIRED
//
// configs: '/configuration/kubernetes/service.yaml', '/configuration/kubernetes/deployment.yaml', // REQUIRED
// enableConfigSubstitution: false,
//
// secretNamespace: "${env.NAMESPACE}",
// dockerCredentials: [
// [credentialsId: 'Registry', url: "${env.DOCKER_REPOSITORY_URL}"],
// ]
// )
// deploy()
kubernetesDeploy configs: '/configuration/kubernetes/service.yaml, /configuration/kubernetes/deployment.yaml',
deleteResource: true,
dockerCredentials: [[credentialsId: 'Registry', url: 'https://registry.cryptosky.me']],
kubeConfig: [path: ''],
kubeconfigId: 'Kubernetes',
secretName: '',
secretNamespace: 'production',
ssh: [sshCredentialsId: '*', sshServer: ''],
textCredentials: [certificateAuthorityData: '', clientCertificateData: '', clientKeyData: '', serverUrl: 'https://']
}
stage('Tag Repository') {