diff --git a/deploy/deploy-kube.yml b/deploy/deploy-kube.yml index 7377492c..a9707e25 100755 --- a/deploy/deploy-kube.yml +++ b/deploy/deploy-kube.yml @@ -7,10 +7,10 @@ echo "deleteing previous application deployment" kubectl delete deployment `kubectl get deployment | grep -v NAME | awk '{print $1}' | grep sampleapp` echo "creating new application deployment" - kubectl create deployment sampleapp --image=lerndevops/samplejavaapp:{{ build }} + kubectl create deployment sampleapp --image=ekansh22/samplejavaapp:{{ build }} else echo "Deploying Sampleapp Application" - kubectl create deployment sampleapp --image=lerndevops/samplejavaapp:{{ build }} + kubectl create deployment sampleapp --image=ekansh22/samplejavaapp:{{ build }} fi - name: deploying service shell: | @@ -19,7 +19,7 @@ #kubectl delete svc `kubectl get svc | grep sampleapp | awk '{print $1}'` else echo "Creating App Services" - kubectl expose deployment sampleapp --name sampleapp --type NodePort --port 80 --target-port 8080 + kubectl expose deployment sampleapp --name sampleapp --type NodePort --port 80 --target-port 8084 fi - name: increase replicas shell: kubectl scale deploy sampleapp --replicas=2 diff --git a/jenkins/cicd-docker-ansible-kube.gvy b/jenkins/cicd-docker-ansible-kube.gvy index f004665f..a9f419aa 100644 --- a/jenkins/cicd-docker-ansible-kube.gvy +++ b/jenkins/cicd-docker-ansible-kube.gvy @@ -4,14 +4,14 @@ stages { stage('compile') { steps { echo 'compiling..' - git url: 'https://github.com/lerndevops/samplejavaapp' - sh script: '/opt/maven/bin/mvn compile' + git url: 'https://github.com/ekansh05/samplejavaapp' + sh script: '/usr/share/maven/bin/mvn compile' } } stage('codereview-pmd') { steps { echo 'codereview..' - sh script: '/opt/maven/bin/mvn -P metrics pmd:pmd' + sh script: '/usr/share/maven/bin/mvn -P metrics pmd:pmd' } post { success { @@ -22,7 +22,7 @@ stages { stage('unit-test') { steps { echo 'unittest..' - sh script: '/opt/maven/bin/mvn test' + sh script: '/usr/share/maven/bin/mvn test' } post { success { @@ -33,15 +33,15 @@ stages { stage('package/build-war') { steps { echo 'package......' - sh script: '/opt/maven/bin/mvn package' + sh script: '/usr/share/maven/bin/mvn package' } } stage('build & push docker image') { steps { - withDockerRegistry(credentialsId: 'DOCKER_HUB_LOGIN', url: 'https://index.docker.io/v1/') { + withDockerRegistry(credentialsId: 'dockercred', url: 'https://index.docker.io/v1/') { sh script: 'cd $WORKSPACE' - sh script: 'docker build --file Dockerfile --tag docker.io/lerndevops/samplejavaapp:$BUILD_NUMBER .' - sh script: 'docker push docker.io/lerndevops/samplejavaapp:$BUILD_NUMBER' + sh script: 'docker build --file Dockerfile --tag docker.io/ekansh22/samplejavaapp:$BUILD_NUMBER .' + sh script: 'docker push docker.io/ekansh22/samplejavaapp:$BUILD_NUMBER' } } }