add kubectl deploy stage

This commit is contained in:
Nana Janashia committed 2020-12-05 10:12:03 +01:00
1 parent d2bb88b269
commit c22ccead98
3 files changed
+43 -1

No files matched your search

Vendored
+8 -1
View File
@@ -40,9 +40,16 @@ pipeline {
}
}
stage('deploy') {
environment {
AWS_ACCESS_KEY_ID = credentials('jenkins_aws_access_key_id')
AWS_SECRET_ACCESS_KEY = credentials('jenkins-aws_secret_access_key')
APP_NAME = 'java-maven-app'
}
steps {
script {
echo 'deploying docker image to EC2...'
echo 'deploying docker image...'
sh 'envsubst < kubernetes/deployment.yaml | kubectl apply -f -'
sh 'envsubst < kubernetes/service.yaml | kubectl apply -f -'
}
}
}