From e3d1484c76aedf4ce94a7120f617c92de0021ed8 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Thu, 5 Mar 2020 12:05:46 +0530 Subject: [PATCH 01/99] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 21bb6ba9..2a2fecc0 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ - + + maven-dependency-plugin useful for creating docker image --> From 4a8ca49e06e66fe026acf663a3e88d24d5704bb9 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Thu, 5 Mar 2020 12:08:47 +0530 Subject: [PATCH 02/99] Creating docker-compose.yml --- docker-compose.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..91e73500 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,6 @@ +version: "3" +services: + calculator: + image: sudiptod/cicd:latest + ports: + - 80:8080 From 532e166df0be495e26209e57c5778398eeb6084e Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Thu, 5 Mar 2020 12:14:04 +0530 Subject: [PATCH 03/99] Update Dockerfile --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 21d689c8..f8d82646 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,10 +11,12 @@ VOLUME /tmp EXPOSE 8080 # The application's jar file -ARG JAR_FILE +#ARG JAR_FILE # Add the application's jar to the container -ADD ${JAR_FILE} app.jar +#ADD ${JAR_FILE} app.jar +COPY target/*.jar app.jar + # Run the jar file -ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] From cb5c28f4c99f3f84bf058bbab4e484eacd0c5f10 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Thu, 5 Mar 2020 12:17:43 +0530 Subject: [PATCH 04/99] Update Dockerfile --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index f8d82646..eb84aa8a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,6 +17,8 @@ EXPOSE 8080 #ADD ${JAR_FILE} app.jar COPY target/*.jar app.jar +#Adding HealthCheckup +HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 # Run the jar file ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] From 0341a872736e8452e2173763dc3b0a795fb7b1b0 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 04:11:17 +0000 Subject: [PATCH 05/99] Delete HelloController.java --- .../controller/HelloController.java | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java deleted file mode 100644 index 5a67838f..00000000 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.cicd.cicdappliedtospringbootjavaapp.controller; - -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RestController; - -@RestController -public class HelloController { - - @GetMapping("/") - public String home() { - return "Hello World from DZONE"; - } - -} From 6c9cab3da580ad1ba937e410febc8ba18caab289 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 10:39:04 +0530 Subject: [PATCH 06/99] Create HelloController.java --- .../controller/HelloController.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java new file mode 100644 index 00000000..722b4f6b --- /dev/null +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -0,0 +1,17 @@ +package com.cicd.cicdappliedtospringbootjavaapp.controller; + +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class HelloController { + + @GetMapping("/") + public String home() { + return "Hello World from DZONE"; + } + @GetMapping("/sudo ") + public String home1() { + return "Spring Boot"; + } +} From 427d1ebdafe192a87448edce6ec8fbd0a29728f7 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 11:24:35 +0530 Subject: [PATCH 07/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 722b4f6b..ad96de83 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -10,7 +10,7 @@ public class HelloController { public String home() { return "Hello World from DZONE"; } - @GetMapping("/sudo ") + @GetMapping("/sudo") public String home1() { return "Spring Boot"; } From d21bb15669eb7e6165424e0fef276b636df5af98 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 12:44:14 +0530 Subject: [PATCH 08/99] Update Dockerfile --- Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index eb84aa8a..6b5fb7ff 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,3 +22,6 @@ HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 # Run the jar file ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + + From a86c5f80fc3ca7f3b571fa2f0af4b7c1861a4be3 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 12:45:25 +0530 Subject: [PATCH 09/99] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 6b5fb7ff..9149dc3a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,4 +24,4 @@ HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] - + From f59e5f9e55a6f29b8125e73455a9c78de5b6f463 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 12:51:40 +0530 Subject: [PATCH 10/99] Update Dockerfile --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index 9149dc3a..076f2f7c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,4 +24,8 @@ HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + + + From 3e4c185d5a8731627f5b5373cf356cf8d5733292 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 12:58:29 +0530 Subject: [PATCH 11/99] Update Dockerfile --- Dockerfile | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 076f2f7c..5024afc1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,8 +24,3 @@ HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] - - - - - From 2be411117d31acbcc5abe20f71b9137bb6f0c087 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 12:59:59 +0530 Subject: [PATCH 12/99] Update Dockerfile --- Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index 5024afc1..e11cdccf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,3 +24,6 @@ HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + + From b47fa8542ef48abd89837e05c0c3cb91c126571b Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 13:02:25 +0530 Subject: [PATCH 13/99] Update Dockerfile --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index e11cdccf..560a3545 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,3 +27,7 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + + + From af018e5d6b4ab62f07fd3919cfd926bdeb6a1c58 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 13:04:06 +0530 Subject: [PATCH 14/99] Update Dockerfile --- Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index 560a3545..1f3c9aef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,3 +31,6 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + + From ef662695d13aff056ae175ee44a74b555234b622 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 13:06:39 +0530 Subject: [PATCH 15/99] Update Dockerfile --- Dockerfile | 8 -------- 1 file changed, 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1f3c9aef..fe065040 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,11 +26,3 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] - - - - - - - - From bb6d61b2cd77a75b73def1a356e1980f4cd7f756 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 13:08:37 +0530 Subject: [PATCH 16/99] Update Dockerfile --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index fe065040..f3e68b4b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,3 +26,7 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + + + From e03d076de73442893208c9f4b1d1e9f48f99b91e Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 14:03:42 +0530 Subject: [PATCH 17/99] Update Dockerfile --- Dockerfile | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index f3e68b4b..550d4141 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,8 +25,4 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] - - - - - + From db2583d03a02a9b7a3c2f326e00850ebd3c4f392 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 6 Mar 2020 14:49:33 +0530 Subject: [PATCH 18/99] Update Dockerfile --- Dockerfile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Dockerfile b/Dockerfile index 550d4141..ea2048f0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,4 +25,15 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + + + + + + + + + + From 14c1913b230f3e7365fdec96ae96d8a7b500667a Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 09:40:43 +0530 Subject: [PATCH 19/99] Create site.yml --- ansible/site.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ansible/site.yml diff --git a/ansible/site.yml b/ansible/site.yml new file mode 100644 index 00000000..6038376a --- /dev/null +++ b/ansible/site.yml @@ -0,0 +1,6 @@ +--- +- hosts: cloud + become: yes + roles: + - deploy + From cb371858bacb538e226aab38ac94b7574050752d Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 09:41:40 +0530 Subject: [PATCH 20/99] Create key.pem --- ansible/key.pem | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 ansible/key.pem diff --git a/ansible/key.pem b/ansible/key.pem new file mode 100644 index 00000000..cb7cf9bf --- /dev/null +++ b/ansible/key.pem @@ -0,0 +1,23 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEA0NazyfdQlAyfzylQE1rzA+e/X49eFLE1WB29NvbWiaocd+VV1VlS8tJZj4DL +C0rQBnqK2g58nCfmrFSJdNFGyh03icJP01Ccgkbodtvqv2Ah0QYZh+d1ZfZJWT/lqT24sh+OWIRr +1V480dXXL/GQMHKVyHISpZp/hDAn9L/sntwyRPExoZw/eMhwV21hzRT5SXHZs7Lqt92LKu5ichMm +Xb2N8wpvzHMU8N4YEaofptXV3Skh7danTV78NrHuf0njVMuzdeYrzeK8HEYi8lgh0WoJR9BjOvLE +n4N3tvd9QpRBqVTmKuoFWge4W+G4RWCm8ZoSuwNt50S0sfnnk5ObgQIDAQABAoIBAQCdRTL8I91w +wNkQn2IIUXO1Oy8pfcQx/QnZI/w8ikMiRRNPT0wGcVBAQRzlLu65wEtMtbgfYs2Ao6PZn4gsivWu +e7Y5bjXDQ2+5xECIUjFEkdalnNxZNnt4n7K5HZ+MhkizC4SdMIwskN1ogIufNWGKuqAF5bIZOHJT +UBim/mnpbzj1p2FEs5FafQGGQQE3/b+0qDp9f5DNLDk8RrArfnmtjfvMTsRfRbpKHlwUktC5ODFN ++6ds8XDe/kBEpA2WwY558/h4HnXhrPvTTe1G7T2dA5afpEQS2zY6wGe1oX2aL7FxSK6QQK8EHkVW +pAzXtvNKfrhuKcQetP0Deuc10hMpAoGBAPdx/6HqW168htijCGyLOAu3VqCBLY8NJ5lM+ik9TTa4 +3ukMtYjEyffDKBYR21laIt43uFxNw/xqSVLR5rN8nTwNzZbWeUoA4mPtMtyV7aUibJTgcH1T1+Jt +lDelEQDigH9w3Lvl/RgqCg+yGFqBafKS5ZlpNPMzBpNv9FgjhzPPAoGBANgPBJJ8OzFPaPZEjz7N +0w2ybqKUBAtQ7bP+YjTmZN7eenx4emQEHLbO84EI6VX1gs7ysOL1v2AZMJNlaiYs2WveJnxACAFD +t6AFxw3GzzICi/Gko5cQjZAYW/pl0e2xSexldf9rbWxOg9Q6vFl7c0VO9QbWaAtuA97shPXQtP+v +AoGAMPlcGgTTXrW7jqb95NXNGuyHda77gGOfIcVNgdoDLUB7xe5hA5fHTYVPqsaP/mhLnGW01HgD +wTKcHosyuPWB/T/SH/eE+/Oe2x44QdZeuZ9NlE2zleqBQOxlOHowGle6DP8egQXtCNpRMXgTP957 +RKp0TN+4viWsOIQg/UzS1psCgYBvcJeQIsm5LldaJpSn9Su19eHAs42+dHiWjVAELw26MpCE4PNn +4QMae3X3iSwpLR/SNDVuawjRvUxjyjxNAncGfyfkkHZQiKgOvswj2/aEufGKqrvCMESEHTxb0+bK +rdYOO2r4WmWvJnQypDUABn+3MPmLFE3ID2+prN8LlyG0ewKBgEP/FxqXZrzrIGK9WQ4gEO2e/jNA +FHK1mN4sNmRbT4ltiI09BSSWDq53zWrATHOMntHL0EOjz5M0a1qHi6ZOChc9ASWmxPR1gv4lw351 +ANOl7+a0eegtoTI9ADbg/jOfwmQEpUDgKR5qWWYeA/nPlcw9h6i2OTBjG1KFZfqTDcpK +-----END RSA PRIVATE KEY----- From ec585e9813222dfbf657b7f5cacc3d50a55cc3b4 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 09:42:17 +0530 Subject: [PATCH 21/99] Add files via upload --- ansible/host | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ansible/host diff --git a/ansible/host b/ansible/host new file mode 100644 index 00000000..05e44728 --- /dev/null +++ b/ansible/host @@ -0,0 +1,4 @@ +[cloud] +#localhost ansible_connection=local +localhost ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=key.pem +#other2.example.com ansible_connection=ssh ansible_user=myotheruser From 72c3d36476859e7a0571a6b764753bdcba1b23fb Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 09:43:42 +0530 Subject: [PATCH 22/99] Create main.yml --- ansible/roles/deploy/tasks/main.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 ansible/roles/deploy/tasks/main.yml diff --git a/ansible/roles/deploy/tasks/main.yml b/ansible/roles/deploy/tasks/main.yml new file mode 100644 index 00000000..c3de0d12 --- /dev/null +++ b/ansible/roles/deploy/tasks/main.yml @@ -0,0 +1,7 @@ +- name: Update apt-get repo and cache + apt: update_cache=yes force_apt_get=yes cache_valid_time=3600 + +- name: This command will change the working directory + shell: + cmd: docker-compose up -d + chdir: ../ From f5fe7f294459028c472f97803313776ceeaca442 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 09:52:18 +0530 Subject: [PATCH 23/99] Update host --- ansible/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/host b/ansible/host index 05e44728..edc43c7f 100644 --- a/ansible/host +++ b/ansible/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -localhost ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=key.pem +localhost ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=ansible/key.pem #other2.example.com ansible_connection=ssh ansible_user=myotheruser From 244bb1e174db48a007f40f7a3bf4fdbe385bef5e Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 09:53:37 +0530 Subject: [PATCH 24/99] Update host --- ansible/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/host b/ansible/host index edc43c7f..726505fb 100644 --- a/ansible/host +++ b/ansible/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -localhost ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=ansible/key.pem +localhost ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem #other2.example.com ansible_connection=ssh ansible_user=myotheruser From cee086c601ece0c1ec1fd542a4709fce9e4808f0 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:10:34 +0530 Subject: [PATCH 25/99] Update host --- ansible/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/host b/ansible/host index 726505fb..22916efd 100644 --- a/ansible/host +++ b/ansible/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -localhost ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem +http://ec2-3-21-103-36.us-east-2.compute.amazonaws.com/ ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem #other2.example.com ansible_connection=ssh ansible_user=myotheruser From dbd26df3dbf6d0910eee748ab3cd0f5e5c6b12a5 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:11:14 +0530 Subject: [PATCH 26/99] Update Dockerfile --- Dockerfile | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index ea2048f0..560a3545 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,9 +31,3 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] - - - - - - From 37be1f7728c4c2a368aa19d24f3f842b47adc675 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:11:50 +0530 Subject: [PATCH 27/99] Update Dockerfile --- Dockerfile | 8 -------- 1 file changed, 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 560a3545..268e07d5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,11 +23,3 @@ HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 # Run the jar file ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] - - - - - - - - From d2006bc50b3b38e28a6a663451bf7928890f1d34 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:13:51 +0530 Subject: [PATCH 28/99] Update host --- ansible/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/host b/ansible/host index 22916efd..8c416820 100644 --- a/ansible/host +++ b/ansible/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -http://ec2-3-21-103-36.us-east-2.compute.amazonaws.com/ ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem +ec2-3-21-103-36.us-east-2.compute.amazonaws.com/ ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem #other2.example.com ansible_connection=ssh ansible_user=myotheruser From 5b5e7018987af77589d86b3ae7328f671374b331 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:14:52 +0530 Subject: [PATCH 29/99] Update host --- ansible/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/host b/ansible/host index 8c416820..d159bba9 100644 --- a/ansible/host +++ b/ansible/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -ec2-3-21-103-36.us-east-2.compute.amazonaws.com/ ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem +ec2-3-21-103-36.us-east-2.compute.amazonaws.com ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem #other2.example.com ansible_connection=ssh ansible_user=myotheruser From 294d2ec7f3a1b4044393aecb591b775b1b9e828f Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:16:44 +0530 Subject: [PATCH 30/99] Update host --- ansible/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/host b/ansible/host index d159bba9..ef26d775 100644 --- a/ansible/host +++ b/ansible/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -ec2-3-21-103-36.us-east-2.compute.amazonaws.com ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem +172.31.41.185 ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem #other2.example.com ansible_connection=ssh ansible_user=myotheruser From 32e515c54bdf16a1f35c1d4076b845490f5a48d1 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:19:18 +0530 Subject: [PATCH 31/99] Update host --- ansible/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/host b/ansible/host index ef26d775..7c64e642 100644 --- a/ansible/host +++ b/ansible/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -172.31.41.185 ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/home/ubuntu/ansible/key.pem +172.31.41.185 ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=/var/lib/jenkins/key.pem #other2.example.com ansible_connection=ssh ansible_user=myotheruser From d3db62fb1ad17448a8fa54260cc6b749505a04f1 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:21:21 +0530 Subject: [PATCH 32/99] Delete key.pem --- ansible/key.pem | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 ansible/key.pem diff --git a/ansible/key.pem b/ansible/key.pem deleted file mode 100644 index cb7cf9bf..00000000 --- a/ansible/key.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA0NazyfdQlAyfzylQE1rzA+e/X49eFLE1WB29NvbWiaocd+VV1VlS8tJZj4DL -C0rQBnqK2g58nCfmrFSJdNFGyh03icJP01Ccgkbodtvqv2Ah0QYZh+d1ZfZJWT/lqT24sh+OWIRr -1V480dXXL/GQMHKVyHISpZp/hDAn9L/sntwyRPExoZw/eMhwV21hzRT5SXHZs7Lqt92LKu5ichMm -Xb2N8wpvzHMU8N4YEaofptXV3Skh7danTV78NrHuf0njVMuzdeYrzeK8HEYi8lgh0WoJR9BjOvLE -n4N3tvd9QpRBqVTmKuoFWge4W+G4RWCm8ZoSuwNt50S0sfnnk5ObgQIDAQABAoIBAQCdRTL8I91w -wNkQn2IIUXO1Oy8pfcQx/QnZI/w8ikMiRRNPT0wGcVBAQRzlLu65wEtMtbgfYs2Ao6PZn4gsivWu -e7Y5bjXDQ2+5xECIUjFEkdalnNxZNnt4n7K5HZ+MhkizC4SdMIwskN1ogIufNWGKuqAF5bIZOHJT -UBim/mnpbzj1p2FEs5FafQGGQQE3/b+0qDp9f5DNLDk8RrArfnmtjfvMTsRfRbpKHlwUktC5ODFN -+6ds8XDe/kBEpA2WwY558/h4HnXhrPvTTe1G7T2dA5afpEQS2zY6wGe1oX2aL7FxSK6QQK8EHkVW -pAzXtvNKfrhuKcQetP0Deuc10hMpAoGBAPdx/6HqW168htijCGyLOAu3VqCBLY8NJ5lM+ik9TTa4 -3ukMtYjEyffDKBYR21laIt43uFxNw/xqSVLR5rN8nTwNzZbWeUoA4mPtMtyV7aUibJTgcH1T1+Jt -lDelEQDigH9w3Lvl/RgqCg+yGFqBafKS5ZlpNPMzBpNv9FgjhzPPAoGBANgPBJJ8OzFPaPZEjz7N -0w2ybqKUBAtQ7bP+YjTmZN7eenx4emQEHLbO84EI6VX1gs7ysOL1v2AZMJNlaiYs2WveJnxACAFD -t6AFxw3GzzICi/Gko5cQjZAYW/pl0e2xSexldf9rbWxOg9Q6vFl7c0VO9QbWaAtuA97shPXQtP+v -AoGAMPlcGgTTXrW7jqb95NXNGuyHda77gGOfIcVNgdoDLUB7xe5hA5fHTYVPqsaP/mhLnGW01HgD -wTKcHosyuPWB/T/SH/eE+/Oe2x44QdZeuZ9NlE2zleqBQOxlOHowGle6DP8egQXtCNpRMXgTP957 -RKp0TN+4viWsOIQg/UzS1psCgYBvcJeQIsm5LldaJpSn9Su19eHAs42+dHiWjVAELw26MpCE4PNn -4QMae3X3iSwpLR/SNDVuawjRvUxjyjxNAncGfyfkkHZQiKgOvswj2/aEufGKqrvCMESEHTxb0+bK -rdYOO2r4WmWvJnQypDUABn+3MPmLFE3ID2+prN8LlyG0ewKBgEP/FxqXZrzrIGK9WQ4gEO2e/jNA -FHK1mN4sNmRbT4ltiI09BSSWDq53zWrATHOMntHL0EOjz5M0a1qHi6ZOChc9ASWmxPR1gv4lw351 -ANOl7+a0eegtoTI9ADbg/jOfwmQEpUDgKR5qWWYeA/nPlcw9h6i2OTBjG1KFZfqTDcpK ------END RSA PRIVATE KEY----- From 858a76ac07ac681572caafb0787c2dc0f4376067 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:21:32 +0530 Subject: [PATCH 33/99] Update main.yml --- ansible/roles/deploy/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/roles/deploy/tasks/main.yml b/ansible/roles/deploy/tasks/main.yml index c3de0d12..3542c21f 100644 --- a/ansible/roles/deploy/tasks/main.yml +++ b/ansible/roles/deploy/tasks/main.yml @@ -4,4 +4,4 @@ - name: This command will change the working directory shell: cmd: docker-compose up -d - chdir: ../ + chdir: /var/lib/jenkins/workspace/pipeline-maven-ansible-1 From 9fad77dda3ce3c5905fa8286770258f21c537023 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 10:22:57 +0530 Subject: [PATCH 34/99] Update main.yml --- ansible/roles/deploy/tasks/main.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ansible/roles/deploy/tasks/main.yml b/ansible/roles/deploy/tasks/main.yml index 3542c21f..bbd3f3b8 100644 --- a/ansible/roles/deploy/tasks/main.yml +++ b/ansible/roles/deploy/tasks/main.yml @@ -5,3 +5,6 @@ shell: cmd: docker-compose up -d chdir: /var/lib/jenkins/workspace/pipeline-maven-ansible-1 + + + From 5b6335b5474dea856a3497c17b6f5eae483a1df2 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 11:01:24 +0530 Subject: [PATCH 35/99] Create site.yml --- ansiblek8/site.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 ansiblek8/site.yml diff --git a/ansiblek8/site.yml b/ansiblek8/site.yml new file mode 100644 index 00000000..71dd2f41 --- /dev/null +++ b/ansiblek8/site.yml @@ -0,0 +1,5 @@ +--- +- hosts: cloud + become: yes + roles: + - deploy From 211a13e4bb2a85842bc0ea4d064e579b278e5c94 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 11:02:09 +0530 Subject: [PATCH 36/99] Create host --- ansiblek8/host | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ansiblek8/host diff --git a/ansiblek8/host b/ansiblek8/host new file mode 100644 index 00000000..69020285 --- /dev/null +++ b/ansiblek8/host @@ -0,0 +1,4 @@ +[cloud] +#localhost ansible_connection=local +ec2-18-225-35-161.us-east-2.compute.amazonaws.com ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=key.pem +#other2.example.com ansible_connection=ssh ansible_user=myotheruser From b7e75f9482bd63c08a20c9d4f88d4bcd8a9384ec Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 11:47:12 +0530 Subject: [PATCH 37/99] Create main.yml --- ansiblek8/roles/deploy/tasks/main.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ansiblek8/roles/deploy/tasks/main.yml diff --git a/ansiblek8/roles/deploy/tasks/main.yml b/ansiblek8/roles/deploy/tasks/main.yml new file mode 100644 index 00000000..f119d0ae --- /dev/null +++ b/ansiblek8/roles/deploy/tasks/main.yml @@ -0,0 +1,4 @@ +- name: This command will change the working directory to somedir/. + shell: + cmd: kubectl apply -f app-pod.yml + chdir: /home/k8s-admin/k8/ From 59008e2d6b2510031e5257e5bc16585bd0f0b238 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 11:48:02 +0530 Subject: [PATCH 38/99] Update host --- ansiblek8/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansiblek8/host b/ansiblek8/host index 69020285..899504b1 100644 --- a/ansiblek8/host +++ b/ansiblek8/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -ec2-18-225-35-161.us-east-2.compute.amazonaws.com ansible_connection=ssh ansible_user=ubuntu ansible_ssh_private_key_file=key.pem +ec2-18-225-35-161.us-east-2.compute.amazonaws.com ansible_connection=ssh ansible_user=ubuntu ansible_password=qwerty #other2.example.com ansible_connection=ssh ansible_user=myotheruser From 9dca08804e4970fa636a763842bfd2f6e2ddb773 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 11:50:40 +0530 Subject: [PATCH 39/99] Update Dockerfile --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 268e07d5..fa8a0e6e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,3 +23,5 @@ HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 # Run the jar file ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + From c1ca422cdb58351e76cc5408292fc9d3ba093507 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 11:52:44 +0530 Subject: [PATCH 40/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index ad96de83..1044aa67 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot"; + return "Spring Boot -- k8 demo"; } } From bcd94fdd514ba23c586e8a7a22cd7f1dfbb0c690 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Mon, 9 Mar 2020 11:53:53 +0530 Subject: [PATCH 41/99] Update host --- ansiblek8/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansiblek8/host b/ansiblek8/host index 899504b1..59acd8ce 100644 --- a/ansiblek8/host +++ b/ansiblek8/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -ec2-18-225-35-161.us-east-2.compute.amazonaws.com ansible_connection=ssh ansible_user=ubuntu ansible_password=qwerty +ec2-18-225-35-161.us-east-2.compute.amazonaws.com ansible_connection=ssh ansible_user=k8s-admin ansible_password=qwerty #other2.example.com ansible_connection=ssh ansible_user=myotheruser From 0dfaf4b101b6fb7f6720a485f744f80c79f366c8 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 12:55:04 +0530 Subject: [PATCH 42/99] Update Dockerfile --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index fa8a0e6e..a5ddcd13 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,3 +25,7 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + + + From 744abff600c7118b6dc45a042984fc028acba87a Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 12:55:35 +0530 Subject: [PATCH 43/99] Update Dockerfile --- Dockerfile | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index a5ddcd13..268e07d5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,9 +23,3 @@ HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 # Run the jar file ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] - - - - - - From f470a641249dc1f0581a828c59f42e8d8f809664 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 12:56:37 +0530 Subject: [PATCH 44/99] Update Dockerfile --- Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Dockerfile b/Dockerfile index 268e07d5..a5ddcd13 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,3 +23,9 @@ HEALTHCHECK CMD curl --fail http://localhost:8080/ || exit 1 # Run the jar file ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] + + + + + + From 9985abf4ac1d3e1834dee70982ad700219f30118 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 12:57:41 +0530 Subject: [PATCH 45/99] Update Dockerfile --- Dockerfile | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index a5ddcd13..fa8a0e6e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,3 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] - - - - From f98f3bf5a6d1c40176652bb0367a0499ae01ec59 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 12:58:40 +0530 Subject: [PATCH 46/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 1044aa67..2598458b 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot -- k8 demo"; + return "Spring Boot -- k8 demo --check 1"; } } From 33ce14e4440606c48fe1ef71f0b8edbd480aef63 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 13:31:07 +0530 Subject: [PATCH 47/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 2598458b..fe8298fb 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot -- k8 demo --check 1"; + return "Spring Boot -- k8 demo --check 2"; } } From 870fb66fc8ef5f3d04a15d914e2c79806b96d4a8 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 13:39:36 +0530 Subject: [PATCH 48/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index fe8298fb..61d77172 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot -- k8 demo --check 2"; + return "Spring Boot -- k8 demo --check 3"; } } From 03f5df95be982f93c8dc926eb2a852b7605e3397 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 13:50:20 +0530 Subject: [PATCH 49/99] Update host --- ansiblek8/host | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansiblek8/host b/ansiblek8/host index 59acd8ce..6e9be8c9 100644 --- a/ansiblek8/host +++ b/ansiblek8/host @@ -1,4 +1,4 @@ [cloud] #localhost ansible_connection=local -ec2-18-225-35-161.us-east-2.compute.amazonaws.com ansible_connection=ssh ansible_user=k8s-admin ansible_password=qwerty +172.31.44.14 ansible_connection=ssh ansible_user=k8s-admin ansible_password=qwerty #other2.example.com ansible_connection=ssh ansible_user=myotheruser From 4190dd0166fd3587cb03133c7b32888805af05aa Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 13:51:31 +0530 Subject: [PATCH 50/99] Create deploy.sh --- ansiblek8/roles/deploy/files/deploy.sh | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ansiblek8/roles/deploy/files/deploy.sh diff --git a/ansiblek8/roles/deploy/files/deploy.sh b/ansiblek8/roles/deploy/files/deploy.sh new file mode 100644 index 00000000..bbd6186c --- /dev/null +++ b/ansiblek8/roles/deploy/files/deploy.sh @@ -0,0 +1,6 @@ +#!/bin/bash +sudo scp /etc/kubernetes/admin.conf $HOME/ +sudo chown $(id -u):$(id -g) $HOME/admin.conf +export KUBECONFIG=$HOME/admin.conf +kubectl delete pod app-pod +kubectl apply -f /home/k8s-admin/k8/app-pod.yml From aec8c79a39d86afd7a871a9671d6b4cd9c955527 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 13:52:14 +0530 Subject: [PATCH 51/99] Update main.yml --- ansiblek8/roles/deploy/tasks/main.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ansiblek8/roles/deploy/tasks/main.yml b/ansiblek8/roles/deploy/tasks/main.yml index f119d0ae..755f2759 100644 --- a/ansiblek8/roles/deploy/tasks/main.yml +++ b/ansiblek8/roles/deploy/tasks/main.yml @@ -1,4 +1,5 @@ -- name: This command will change the working directory to somedir/. - shell: - cmd: kubectl apply -f app-pod.yml - chdir: /home/k8s-admin/k8/ +- name: Transfer executable script script + copy: src=deploy.sh dest=/tmp mode=0777 + +- name: Execute the script + command: sh /tmp/deploy.sh From f789633e2c1a644b13d5fa8e8e87fc71c790a615 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 13:52:48 +0530 Subject: [PATCH 52/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 61d77172..a9f7aad8 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot -- k8 demo --check 3"; + return "Spring Boot -- k8 demo --check 4"; } } From 7ae9c241800359eef9e29589e5d47096ae7efec9 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 13:55:06 +0530 Subject: [PATCH 53/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index a9f7aad8..e5f6f0b8 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot -- k8 demo --check 4"; + return "Spring Boot -- k8 demo --check 5"; } } From aed7594426604537ecb12b938f3e50346dc60e18 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 13:59:24 +0530 Subject: [PATCH 54/99] Update docker-compose.yml --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 91e73500..6ac18000 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ version: "3" services: - calculator: + spring-boot-app: image: sudiptod/cicd:latest ports: - 80:8080 From afc44d5d26ef71f3e9da29a5c2f21a48a509b28a Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 11 Mar 2020 14:04:36 +0530 Subject: [PATCH 55/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index e5f6f0b8..c33995f3 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot -- k8 demo --check 5"; + return "Spring Boot -- k8 demo --check 6"; } } From d618caf9fc2bb726d43f51f9b316ac35768dae95 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 8 Apr 2020 12:39:39 +0530 Subject: [PATCH 56/99] Create Jenkinsfile --- Jenkinsfile | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..cb928323 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,40 @@ +node{ + def Namespace = "default" + def ImageName = "sudiptod/cicd" + def Creds = "DockerHub_Credentials" + def GITHUB_URL = "https://github.com/sudipto92/cicd-applied-to-spring-boot-java-app.git" + def GITHUB_Creds = "GITHUB_CREDENTIALS" + try{ + stage('Checkout'){ + git credentialsId: "${GITHUB_Creds}", url: "${GITHUB_URL}" + sh "git rev-parse --short HEAD > .git/commit-id" + imageTag= readFile('.git/commit-id').trim() + } + stage('Compile, Test and Coverage'){ + sh "/home/ubuntu/apache-maven-3.6.3/bin/mvn -B clean deploy" + publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: '/var/lib/jenkins/workspace/pipeline-maven-1/target/site/jacoco', reportFiles: 'index.html', reportName: 'Jacoco HTML Report', reportTitles: 'Jacoco']) + } + + stage('SonarQube Analysis'){ + withSonarQubeEnv('sonar') { + sh "/home/ubuntu/sonar-scanner-4.2.0.1873-linux/bin/sonar-scanner -Dsonar.projectKey=${JOB_NAME} -Dsonar.projectName=${JOB_NAME} -Dsonar.projectVersion=${BUILD_NUMBER} -Dsonar.sources=. -Dsonar.java.binaries=target/ -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.html.location=. -Dsonar.issuesReport.html.name=sample" + } + } + + stage('Docker Build, Push'){ + withDockerRegistry([credentialsId: "${Creds}", url:'https://index.docker.io/v1/']) { + sh "docker build -t ${ImageName}:${imageTag} ." + sh "docker tag ${ImageName}:${imageTag} ${ImageName}:latest" + sh "docker push ${ImageName}:latest" + sh "docker push ${ImageName}:${imageTag}" + } + } + stage('Deploy'){ + // sh "docker-compose up -d" + sh "ansible-playbook -i ansiblek8/host ansiblek8/site.yml" + } + } + catch (err) { + currentBuild.result = 'FAILURE' + } +} From a5f66ec6d0d05ed3d101f5dfe36698f317359e84 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 8 Apr 2020 12:41:50 +0530 Subject: [PATCH 57/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index c33995f3..0daf0bff 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot -- k8 demo --check 6"; + return "Spring Boot -- k8 demo --check 7"; } } From d0fa53e01de2c5dbb71811779f5d6a1fa96db477 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 8 Apr 2020 12:44:46 +0530 Subject: [PATCH 58/99] Update Jenkinsfile --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index cb928323..ae7f93b2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -21,6 +21,7 @@ node{ } } + stage('Docker Build, Push'){ withDockerRegistry([credentialsId: "${Creds}", url:'https://index.docker.io/v1/']) { sh "docker build -t ${ImageName}:${imageTag} ." From 1d3d8c4023612b4550bb4c82680fd050425bd32b Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 8 Apr 2020 13:05:53 +0530 Subject: [PATCH 59/99] Update Jenkinsfile --- Jenkinsfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ae7f93b2..2c5308c7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,8 +30,7 @@ node{ sh "docker push ${ImageName}:${imageTag}" } } - stage('Deploy'){ - // sh "docker-compose up -d" + stage('Deploy'){ sh "ansible-playbook -i ansiblek8/host ansiblek8/site.yml" } } From ada69de043374a09200fa86df21f396d718ae4c4 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Tue, 14 Jul 2020 14:19:01 +0530 Subject: [PATCH 60/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2c5308c7..222e84b2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,7 +11,7 @@ node{ imageTag= readFile('.git/commit-id').trim() } stage('Compile, Test and Coverage'){ - sh "/home/ubuntu/apache-maven-3.6.3/bin/mvn -B clean deploy" + sh "/opt/apache-maven-3.6.3/bin/mvn -B clean deploy" publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: '/var/lib/jenkins/workspace/pipeline-maven-1/target/site/jacoco', reportFiles: 'index.html', reportName: 'Jacoco HTML Report', reportTitles: 'Jacoco']) } From 8e61fb8ca3f9fca781aa7ccd717abd00ee70e637 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Tue, 14 Jul 2020 14:28:03 +0530 Subject: [PATCH 61/99] Update Jenkinsfile --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 222e84b2..5fbc3a33 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,8 +11,8 @@ node{ imageTag= readFile('.git/commit-id').trim() } stage('Compile, Test and Coverage'){ - sh "/opt/apache-maven-3.6.3/bin/mvn -B clean deploy" - publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: '/var/lib/jenkins/workspace/pipeline-maven-1/target/site/jacoco', reportFiles: 'index.html', reportName: 'Jacoco HTML Report', reportTitles: 'Jacoco']) + sh "/opt/apache-maven-3.6.3/bin/mvn -B clean deploy -DskipTests" + publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: "/var/lib/jenkins/workspace/${JOB_NAME}/target/site/jacoco", reportFiles: 'index.html', reportName: 'Jacoco HTML Report', reportTitles: 'Jacoco']) } stage('SonarQube Analysis'){ From e9670685df061cd675b9bb902a1762158862719e Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Tue, 14 Jul 2020 14:30:58 +0530 Subject: [PATCH 62/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5fbc3a33..6c6f45a5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,7 +12,7 @@ node{ } stage('Compile, Test and Coverage'){ sh "/opt/apache-maven-3.6.3/bin/mvn -B clean deploy -DskipTests" - publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: "/var/lib/jenkins/workspace/${JOB_NAME}/target/site/jacoco", reportFiles: 'index.html', reportName: 'Jacoco HTML Report', reportTitles: 'Jacoco']) + publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: "/var/lib/jenkins/workspace/${JOB_NAME}/target/site/jacoco/", reportFiles: 'index.html', reportName: 'Jacoco HTML Report', reportTitles: 'Jacoco']) } stage('SonarQube Analysis'){ From ffe0f63c6d9482682ced9c2adaadaacb20433c9d Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Tue, 14 Jul 2020 15:10:01 +0530 Subject: [PATCH 63/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6c6f45a5..28e1554c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,7 +17,7 @@ node{ stage('SonarQube Analysis'){ withSonarQubeEnv('sonar') { - sh "/home/ubuntu/sonar-scanner-4.2.0.1873-linux/bin/sonar-scanner -Dsonar.projectKey=${JOB_NAME} -Dsonar.projectName=${JOB_NAME} -Dsonar.projectVersion=${BUILD_NUMBER} -Dsonar.sources=. -Dsonar.java.binaries=target/ -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.html.location=. -Dsonar.issuesReport.html.name=sample" + sh "/opt/sonar-scanner -Dsonar.projectKey=${JOB_NAME} -Dsonar.projectName=${JOB_NAME} -Dsonar.projectVersion=${BUILD_NUMBER} -Dsonar.sources=. -Dsonar.java.binaries=target/ -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.html.location=. -Dsonar.issuesReport.html.name=sample" } } From 97f8e0d064d77924b1e1510a8f57807271ff2113 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Tue, 14 Jul 2020 15:21:03 +0530 Subject: [PATCH 64/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 28e1554c..04460b42 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,7 +17,7 @@ node{ stage('SonarQube Analysis'){ withSonarQubeEnv('sonar') { - sh "/opt/sonar-scanner -Dsonar.projectKey=${JOB_NAME} -Dsonar.projectName=${JOB_NAME} -Dsonar.projectVersion=${BUILD_NUMBER} -Dsonar.sources=. -Dsonar.java.binaries=target/ -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.html.location=. -Dsonar.issuesReport.html.name=sample" + sh "/opt/sonar-scanner/bin/sonar-scanner -Dsonar.projectKey=${JOB_NAME} -Dsonar.projectName=${JOB_NAME} -Dsonar.projectVersion=${BUILD_NUMBER} -Dsonar.sources=. -Dsonar.java.binaries=target/ -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.html.location=. -Dsonar.issuesReport.html.name=sample" } } From 69a6952b3f90ccc0028e722465ff830b5925c32f Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Tue, 14 Jul 2020 15:30:14 +0530 Subject: [PATCH 65/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 04460b42..97cb6453 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,7 +17,7 @@ node{ stage('SonarQube Analysis'){ withSonarQubeEnv('sonar') { - sh "/opt/sonar-scanner/bin/sonar-scanner -Dsonar.projectKey=${JOB_NAME} -Dsonar.projectName=${JOB_NAME} -Dsonar.projectVersion=${BUILD_NUMBER} -Dsonar.sources=. -Dsonar.java.binaries=target/ -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.html.location=. -Dsonar.issuesReport.html.name=sample" + sh "/opt/sonar-scanner/bin/sonar-scanner -Dsonar.projectKey=${JOB_NAME} -Dsonar.projectName=${JOB_NAME} -Dsonar.projectVersion=${BUILD_NUMBER} -Dsonar.sources=. -Dsonar.java.binaries=target/ -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.html.location=. -Dsonar.issuesReport.html.name=sample -Dsonar.login=admin -Dsonar.password=admin123" } } From 64f318a40f86d72ffbd8e7f2146b32a3dd50d44d Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 10:40:06 +0530 Subject: [PATCH 66/99] Update Jenkinsfile --- Jenkinsfile | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 97cb6453..a08bb1d3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,18 +22,20 @@ node{ } - stage('Docker Build, Push'){ - withDockerRegistry([credentialsId: "${Creds}", url:'https://index.docker.io/v1/']) { - sh "docker build -t ${ImageName}:${imageTag} ." - sh "docker tag ${ImageName}:${imageTag} ${ImageName}:latest" - sh "docker push ${ImageName}:latest" - sh "docker push ${ImageName}:${imageTag}" - } + stage('Docker Build, Push'){ + withDockerRegistry([credentialsId: "${Creds}", url:'https://index.docker.io/v1/']) { + sh "docker build -t ${ImageName}:${imageTag} ." + sh "docker tag ${ImageName}:${imageTag} ${ImageName}:latest" + sh "docker push ${ImageName}:latest" + sh "docker push ${ImageName}:${imageTag}" } + } + stage('Deploy'){ sh "ansible-playbook -i ansiblek8/host ansiblek8/site.yml" } } + catch (err) { currentBuild.result = 'FAILURE' } From 3e258e777b8da9637142524c36625872b08259a2 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 10:43:29 +0530 Subject: [PATCH 67/99] Update Jenkinsfile --- Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index a08bb1d3..7a92fa46 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -40,3 +40,5 @@ node{ currentBuild.result = 'FAILURE' } } + + From bb2cdfb05db73dedb022f7230e301b4bb73ed7e6 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 10:45:31 +0530 Subject: [PATCH 68/99] Update Jenkinsfile --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index 7a92fa46..50aba4dd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -42,3 +42,4 @@ node{ } + From 1b983b68b23cb1089861b4e282af6d67335652fc Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 10:48:17 +0530 Subject: [PATCH 69/99] Update Jenkinsfile --- Jenkinsfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 50aba4dd..ebec7382 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -41,5 +41,3 @@ node{ } } - - From 8fa84bdae0aaf688b728347448b142813e65b7c2 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 10:49:22 +0530 Subject: [PATCH 70/99] Update Jenkinsfile --- Jenkinsfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index ebec7382..234d73b1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -41,3 +41,6 @@ node{ } } + + + From 8867495b582c5711b586a201a6e8b667e51afe1f Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 10:49:58 +0530 Subject: [PATCH 71/99] Update Jenkinsfile --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index 234d73b1..8fe46a3c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,6 +5,7 @@ node{ def GITHUB_URL = "https://github.com/sudipto92/cicd-applied-to-spring-boot-java-app.git" def GITHUB_Creds = "GITHUB_CREDENTIALS" try{ + stage('Checkout'){ git credentialsId: "${GITHUB_Creds}", url: "${GITHUB_URL}" sh "git rev-parse --short HEAD > .git/commit-id" From 782ac7c385c668e53c3c1bccc97aa2366c1e5c70 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 10:51:00 +0530 Subject: [PATCH 72/99] Update Jenkinsfile --- Jenkinsfile | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8fe46a3c..3374d592 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -3,7 +3,7 @@ node{ def ImageName = "sudiptod/cicd" def Creds = "DockerHub_Credentials" def GITHUB_URL = "https://github.com/sudipto92/cicd-applied-to-spring-boot-java-app.git" - def GITHUB_Creds = "GITHUB_CREDENTIALS" + def GITHUB_Creds = "GITHUB_CREDENTIALS" try{ stage('Checkout'){ @@ -17,10 +17,10 @@ node{ } stage('SonarQube Analysis'){ - withSonarQubeEnv('sonar') { + withSonarQubeEnv('sonar') { sh "/opt/sonar-scanner/bin/sonar-scanner -Dsonar.projectKey=${JOB_NAME} -Dsonar.projectName=${JOB_NAME} -Dsonar.projectVersion=${BUILD_NUMBER} -Dsonar.sources=. -Dsonar.java.binaries=target/ -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.html.location=. -Dsonar.issuesReport.html.name=sample -Dsonar.login=admin -Dsonar.password=admin123" - } - } + } + } stage('Docker Build, Push'){ @@ -41,7 +41,3 @@ node{ currentBuild.result = 'FAILURE' } } - - - - From 75cc1d2873a80bfe5b513db3fc0e0664689ea0f9 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 10:56:28 +0530 Subject: [PATCH 73/99] Update Jenkinsfile --- Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 3374d592..bc2931dd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -41,3 +41,5 @@ node{ currentBuild.result = 'FAILURE' } } + + From 4344ea55b8d17a5c82a00d5dc27683b95f042149 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 10:59:02 +0530 Subject: [PATCH 74/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index bc2931dd..2c52badb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,7 +12,7 @@ node{ imageTag= readFile('.git/commit-id').trim() } stage('Compile, Test and Coverage'){ - sh "/opt/apache-maven-3.6.3/bin/mvn -B clean deploy -DskipTests" + sh "/opt/apache-maven-3.6.3/bin/mvn -B clean deploy" publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: "/var/lib/jenkins/workspace/${JOB_NAME}/target/site/jacoco/", reportFiles: 'index.html', reportName: 'Jacoco HTML Report', reportTitles: 'Jacoco']) } From caa3534c0502a7dbf37131580cf27d0021c89aa1 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 15:22:28 +0530 Subject: [PATCH 75/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2c52badb..8ca9ad8c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,7 @@ node{ def GITHUB_URL = "https://github.com/sudipto92/cicd-applied-to-spring-boot-java-app.git" def GITHUB_Creds = "GITHUB_CREDENTIALS" try{ - + stage('Checkout'){ git credentialsId: "${GITHUB_Creds}", url: "${GITHUB_URL}" sh "git rev-parse --short HEAD > .git/commit-id" From 12993ef779411c5176850ed121e12e922bc55a83 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 15:23:13 +0530 Subject: [PATCH 76/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8ca9ad8c..9d93e34e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,7 +12,7 @@ node{ imageTag= readFile('.git/commit-id').trim() } stage('Compile, Test and Coverage'){ - sh "/opt/apache-maven-3.6.3/bin/mvn -B clean deploy" + sh "/usr/bin/mvn -B clean deploy" publishHTML([allowMissing: false, alwaysLinkToLastBuild: false, keepAll: false, reportDir: "/var/lib/jenkins/workspace/${JOB_NAME}/target/site/jacoco/", reportFiles: 'index.html', reportName: 'Jacoco HTML Report', reportTitles: 'Jacoco']) } From fc72b248a384a93d7b29bb4e63a338d8dfec12cd Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 15:41:10 +0530 Subject: [PATCH 77/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9d93e34e..353c5fec 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,7 +1,7 @@ node{ def Namespace = "default" def ImageName = "sudiptod/cicd" - def Creds = "DockerHub_Credentials" + def Creds = "DockerHub" def GITHUB_URL = "https://github.com/sudipto92/cicd-applied-to-spring-boot-java-app.git" def GITHUB_Creds = "GITHUB_CREDENTIALS" try{ From fffc8080f86f99320e4f13f0c6cc11ee9d9d9155 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:15:58 +0530 Subject: [PATCH 78/99] Create deploy.yml --- .../roles/deploy/files/deployment/deploy.yml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ansiblek8/roles/deploy/files/deployment/deploy.yml diff --git a/ansiblek8/roles/deploy/files/deployment/deploy.yml b/ansiblek8/roles/deploy/files/deployment/deploy.yml new file mode 100644 index 00000000..e6924620 --- /dev/null +++ b/ansiblek8/roles/deploy/files/deployment/deploy.yml @@ -0,0 +1,20 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: knote +spec: + replicas: 1 + selector: + matchLabels: + app: knote + template: + metadata: + labels: + app: knote + spec: + containers: + - name: app + image: sudiptod/cicd + ports: + - containerPort: 8080 + imagePullPolicy: Always From c84d40dd66eb00fb1bf296fbbba18984e8d0de78 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:16:20 +0530 Subject: [PATCH 79/99] Create service.yml --- ansiblek8/roles/deploy/files/deployment/service.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 ansiblek8/roles/deploy/files/deployment/service.yml diff --git a/ansiblek8/roles/deploy/files/deployment/service.yml b/ansiblek8/roles/deploy/files/deployment/service.yml new file mode 100644 index 00000000..5cefce96 --- /dev/null +++ b/ansiblek8/roles/deploy/files/deployment/service.yml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Service +metadata: + name: knote +spec: + selector: + app: knote + ports: + - port: 80 + targetPort: 8080 + type: LoadBalancer From 5dd780330eebc4361c125ebd05b00f8ced994b42 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:18:13 +0530 Subject: [PATCH 80/99] Update main.yml --- ansiblek8/roles/deploy/tasks/main.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ansiblek8/roles/deploy/tasks/main.yml b/ansiblek8/roles/deploy/tasks/main.yml index 755f2759..e730e039 100644 --- a/ansiblek8/roles/deploy/tasks/main.yml +++ b/ansiblek8/roles/deploy/tasks/main.yml @@ -1,5 +1,8 @@ - name: Transfer executable script script copy: src=deploy.sh dest=/tmp mode=0777 +- name: Transfer deployment script + copy: src=deployment dest=/tmp + - name: Execute the script command: sh /tmp/deploy.sh From ce36dd295f91bfed454b1204a5744ea8dcdbe71c Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:26:42 +0530 Subject: [PATCH 81/99] Update deploy.sh --- ansiblek8/roles/deploy/files/deploy.sh | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/ansiblek8/roles/deploy/files/deploy.sh b/ansiblek8/roles/deploy/files/deploy.sh index bbd6186c..54b4dbce 100644 --- a/ansiblek8/roles/deploy/files/deploy.sh +++ b/ansiblek8/roles/deploy/files/deploy.sh @@ -1,6 +1,20 @@ #!/bin/bash -sudo scp /etc/kubernetes/admin.conf $HOME/ -sudo chown $(id -u):$(id -g) $HOME/admin.conf -export KUBECONFIG=$HOME/admin.conf -kubectl delete pod app-pod -kubectl apply -f /home/k8s-admin/k8/app-pod.yml +#sudo scp /etc/kubernetes/admin.conf $HOME/ +#sudo chown $(id -u):$(id -g) $HOME/admin.conf +#export KUBECONFIG=$HOME/admin.conf + + +kubectl get services | grep knote +RESULT=$? + +if [ $RESULT -eq 0 ]; then + kubectl delete -f /tmp/deployment/deploy.yml + kubectl apply -f /tmp/deployment/deploy.yml + else + kubectl delete -f /tmp/deployment + kubectl apply -f /tmp/deployment/ +fi + + + + From 60ed6a90b700b4ba484b38b58ac8e088ba985bdd Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:38:17 +0530 Subject: [PATCH 82/99] Update site.yml --- ansiblek8/site.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansiblek8/site.yml b/ansiblek8/site.yml index 71dd2f41..ad9a111a 100644 --- a/ansiblek8/site.yml +++ b/ansiblek8/site.yml @@ -1,5 +1,5 @@ --- -- hosts: cloud +- hosts: all become: yes roles: - deploy From 4a723b3702b9fd899bb06286b1b307591cf4c939 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:41:44 +0530 Subject: [PATCH 83/99] Update deploy.sh --- ansiblek8/roles/deploy/files/deploy.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ansiblek8/roles/deploy/files/deploy.sh b/ansiblek8/roles/deploy/files/deploy.sh index 54b4dbce..7c906d99 100644 --- a/ansiblek8/roles/deploy/files/deploy.sh +++ b/ansiblek8/roles/deploy/files/deploy.sh @@ -1,7 +1,7 @@ #!/bin/bash -#sudo scp /etc/kubernetes/admin.conf $HOME/ -#sudo chown $(id -u):$(id -g) $HOME/admin.conf -#export KUBECONFIG=$HOME/admin.conf +sudo scp /etc/kubernetes/admin.conf $HOME/ +sudo chown $(id -u):$(id -g) $HOME/admin.conf +export KUBECONFIG=$HOME/admin.conf kubectl get services | grep knote From 71e686daa2a0e3821d00afd0422db2f73480f0bb Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:45:17 +0530 Subject: [PATCH 84/99] Update main.yml --- ansiblek8/roles/deploy/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansiblek8/roles/deploy/tasks/main.yml b/ansiblek8/roles/deploy/tasks/main.yml index e730e039..10e579a4 100644 --- a/ansiblek8/roles/deploy/tasks/main.yml +++ b/ansiblek8/roles/deploy/tasks/main.yml @@ -5,4 +5,4 @@ copy: src=deployment dest=/tmp - name: Execute the script - command: sh /tmp/deploy.sh + command: bash /tmp/deploy.sh From f7f33e1838e20cd5ea22fc413951290858191fbf Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:48:13 +0530 Subject: [PATCH 85/99] Update deploy.sh --- ansiblek8/roles/deploy/files/deploy.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ansiblek8/roles/deploy/files/deploy.sh b/ansiblek8/roles/deploy/files/deploy.sh index 7c906d99..54b4dbce 100644 --- a/ansiblek8/roles/deploy/files/deploy.sh +++ b/ansiblek8/roles/deploy/files/deploy.sh @@ -1,7 +1,7 @@ #!/bin/bash -sudo scp /etc/kubernetes/admin.conf $HOME/ -sudo chown $(id -u):$(id -g) $HOME/admin.conf -export KUBECONFIG=$HOME/admin.conf +#sudo scp /etc/kubernetes/admin.conf $HOME/ +#sudo chown $(id -u):$(id -g) $HOME/admin.conf +#export KUBECONFIG=$HOME/admin.conf kubectl get services | grep knote From d9313c52bd43b4942561b76f05d41424801ce7b3 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:52:08 +0530 Subject: [PATCH 86/99] Update deploy.sh --- ansiblek8/roles/deploy/files/deploy.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ansiblek8/roles/deploy/files/deploy.sh b/ansiblek8/roles/deploy/files/deploy.sh index 54b4dbce..61c82cfc 100644 --- a/ansiblek8/roles/deploy/files/deploy.sh +++ b/ansiblek8/roles/deploy/files/deploy.sh @@ -3,6 +3,8 @@ #sudo chown $(id -u):$(id -g) $HOME/admin.conf #export KUBECONFIG=$HOME/admin.conf +whoami >/tmp/a.txt + kubectl get services | grep knote RESULT=$? From 77345cbed9afdb7047645178fa636727778a8901 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 16:59:24 +0530 Subject: [PATCH 87/99] Create run_deploy.sh --- ansiblek8/roles/deploy/files/run_deploy.sh | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 ansiblek8/roles/deploy/files/run_deploy.sh diff --git a/ansiblek8/roles/deploy/files/run_deploy.sh b/ansiblek8/roles/deploy/files/run_deploy.sh new file mode 100644 index 00000000..6bdccc3c --- /dev/null +++ b/ansiblek8/roles/deploy/files/run_deploy.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +su admin "/tmp/deploy.sh" From b6b472d8eed6f3ea318484cdd921ca3161740bc0 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 17:00:12 +0530 Subject: [PATCH 88/99] Update main.yml --- ansiblek8/roles/deploy/tasks/main.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ansiblek8/roles/deploy/tasks/main.yml b/ansiblek8/roles/deploy/tasks/main.yml index 10e579a4..ecc5650c 100644 --- a/ansiblek8/roles/deploy/tasks/main.yml +++ b/ansiblek8/roles/deploy/tasks/main.yml @@ -1,8 +1,11 @@ - name: Transfer executable script script copy: src=deploy.sh dest=/tmp mode=0777 +- name: Transfer executable script script + copy: src=run_deploy.sh dest=/tmp mode=0777 + - name: Transfer deployment script copy: src=deployment dest=/tmp - name: Execute the script - command: bash /tmp/deploy.sh + command: bash /tmp/run_deploy.sh From 8886f93431eecaca95012149cda44af82e3ec509 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 17:22:34 +0530 Subject: [PATCH 89/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 353c5fec..0baca6f2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -33,7 +33,7 @@ node{ } stage('Deploy'){ - sh "ansible-playbook -i ansiblek8/host ansiblek8/site.yml" + sh " curl -X POST https://admin:admin@34.239.159.169/api/v2/job_templates/23/launch/ --insecure" } } From 1339965130dfd4e8f845f0dba2a6a4a45906518d Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 17:25:10 +0530 Subject: [PATCH 90/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 0daf0bff..80987e80 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -8,7 +8,7 @@ public class HelloController { @GetMapping("/") public String home() { - return "Hello World from DZONE"; + return "Welcome To Nucleus"; } @GetMapping("/sudo") public String home1() { From 5a3c684df7a548b21c1922922e5538229268337c Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Wed, 15 Jul 2020 17:26:16 +0530 Subject: [PATCH 91/99] Update CicdAppliedToSpringBootJavaAppApplicationTests.java --- .../CicdAppliedToSpringBootJavaAppApplicationTests.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/java/com/cicd/cicdappliedtospringbootjavaapp/CicdAppliedToSpringBootJavaAppApplicationTests.java b/src/test/java/com/cicd/cicdappliedtospringbootjavaapp/CicdAppliedToSpringBootJavaAppApplicationTests.java index 31205b9f..505c9599 100644 --- a/src/test/java/com/cicd/cicdappliedtospringbootjavaapp/CicdAppliedToSpringBootJavaAppApplicationTests.java +++ b/src/test/java/com/cicd/cicdappliedtospringbootjavaapp/CicdAppliedToSpringBootJavaAppApplicationTests.java @@ -21,7 +21,7 @@ public class CicdAppliedToSpringBootJavaAppApplicationTests { @Test public void contextLoads() { - Assert.assertEquals("Hello World from DZONE",helloController.home() ); + Assert.assertEquals("Welcome To Nucleus",helloController.home() ); } From ef3a9e0608328aa5844b23190524f61e07f24e55 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Thu, 16 Jul 2020 14:14:19 +0530 Subject: [PATCH 92/99] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0baca6f2..bc1bd3b6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -33,7 +33,7 @@ node{ } stage('Deploy'){ - sh " curl -X POST https://admin:admin@34.239.159.169/api/v2/job_templates/23/launch/ --insecure" + sh " curl -X POST https://admin:admin@172.31.75.85/api/v2/job_templates/23/launch/ --insecure" } } From fa66fac4c74b4ae019d9a66c063f1982f4baa97e Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Thu, 16 Jul 2020 14:16:04 +0530 Subject: [PATCH 93/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 80987e80..ec11b518 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot -- k8 demo --check 7"; + return "Spring Boot Tetsting"; } } From 0a7914665a04e0db0b5278aa7ec61891e3f0ad21 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Thu, 16 Jul 2020 14:17:11 +0530 Subject: [PATCH 94/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index ec11b518..7c8a8209 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot Tetsting"; + return "Spring Boot Tetsting "; } } From c1a91a86c9d2545628565aeea96ddc58416cba95 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Thu, 16 Jul 2020 14:57:10 +0530 Subject: [PATCH 95/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 7c8a8209..11d67d40 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot Tetsting "; + return "Spring Boot Application "; } } From d0b28cbe30b50426e5c0f6867ff74c892b01f1df Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Thu, 16 Jul 2020 15:21:09 +0530 Subject: [PATCH 96/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 11d67d40..62d4fbdd 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot Application "; + return "Spring Boot Application Testing"; } } From 28a4f557d00ac2039efa7c5cf0ca8759d758f43a Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 17 Jul 2020 14:58:13 +0530 Subject: [PATCH 97/99] Update service.yml --- ansiblek8/roles/deploy/files/deployment/service.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ansiblek8/roles/deploy/files/deployment/service.yml b/ansiblek8/roles/deploy/files/deployment/service.yml index 5cefce96..9b9aa96c 100644 --- a/ansiblek8/roles/deploy/files/deployment/service.yml +++ b/ansiblek8/roles/deploy/files/deployment/service.yml @@ -8,4 +8,5 @@ spec: ports: - port: 80 targetPort: 8080 - type: LoadBalancer + nodePort: 30000 + type: NodePort From b9c3268130b840a4468b9a167019b3a07d61a0df Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 17 Jul 2020 15:19:08 +0530 Subject: [PATCH 98/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 62d4fbdd..5c06cd02 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot Application Testing"; + return "Spring Boot Application"; } } From 0d8ee8239621357a3ef5c30044d06f14cff78030 Mon Sep 17 00:00:00 2001 From: sudipto92 Date: Fri, 17 Jul 2020 18:59:41 +0530 Subject: [PATCH 99/99] Update HelloController.java --- .../controller/HelloController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java index 5c06cd02..afd3e317 100644 --- a/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java +++ b/src/main/java/com/cicd/cicdappliedtospringbootjavaapp/controller/HelloController.java @@ -12,6 +12,6 @@ public String home() { } @GetMapping("/sudo") public String home1() { - return "Spring Boot Application"; + return "Spring Boot Application Testing "; } }