From 3c398116ee8da8d474f2f8392edfa703dda382c9 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Thu, 19 Dec 2024 12:52:13 +0000 Subject: [PATCH 01/20] updated.. --- src/main/webapp/jsps/home.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/webapp/jsps/home.jsp b/src/main/webapp/jsps/home.jsp index 51bf622f0b..5e909a68d6 100644 --- a/src/main/webapp/jsps/home.jsp +++ b/src/main/webapp/jsps/home.jsp @@ -9,7 +9,7 @@ -

Welcome to Mithun Technologies Private Ltd. Ph No: +91-9980923226,+91-9900012028

+

Welcome to Mithun Technologies Private Ltd. Ph No: +91-9980923226,+91-9912399123

Mithun Technologies- Very Good Training center for DevOps with AWS,Azure Admin & Azure DevOps ,Terraform & AWS Solution Architect & Terraform in Bangalore India.Teaching Real Time scnerios



From 87ee37f652a3f0fdc62ff7d0e3487e7688d39732 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Mon, 13 Jan 2025 17:54:58 +0530 Subject: [PATCH 02/20] Update docker-compose.yml --- docker-compose.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 6c5aa3ef90..c3abf4260a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,11 +1,12 @@ -version: '3.1' +name: mavenwebapp services: - springboot: - image: dockerhandson/maven-web-application:VERSION - restart: always - ports: - - 9090:8080 - networks: - - mavenappbridge + mavenwebapp: + image: vkrishna8/maven-web-app:1 + ports: + - 7070:8080 + networks: + - mavenwebappbridge + restart: always networks: - mavenappbridge: + mavenwebappbridge: + driver: bridge From d964a16dbef35929a1d4d319d84923dd421e4367 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Mon, 13 Jan 2025 17:56:41 +0530 Subject: [PATCH 03/20] Update docker-compose.yml --- docker-compose.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index c3abf4260a..dba83f6e0b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,12 +1,12 @@ name: mavenwebapp services: mavenwebapp: - image: vkrishna8/maven-web-app:1 - ports: - - 7070:8080 - networks: - - mavenwebappbridge - restart: always + image: vkrishna8/maven-web-app:1 + ports: + - 7070:8080 + networks: + - mavenwebappbridge + restart: always networks: mavenwebappbridge: - driver: bridge + driver: bridge From 3f78d1ef0f347e53f04315b9bbeefa3985447cf5 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Mon, 13 Jan 2025 18:04:22 +0530 Subject: [PATCH 04/20] 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 dba83f6e0b..9bb82a8d15 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ name: mavenwebapp services: mavenwebapp: - image: vkrishna8/maven-web-app:1 + image: vkrishna8/maven-web-app:${IMAGE_TAG} ports: - 7070:8080 networks: From e509dc436de5b3bfc8a6b8f3548cbd4764a5fe65 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Mon, 13 Jan 2025 18:34:41 +0530 Subject: [PATCH 05/20] 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 9bb82a8d15..0b50b46021 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ name: mavenwebapp services: mavenwebapp: - image: vkrishna8/maven-web-app:${IMAGE_TAG} + image: vkrishna8/maven-web-app:IMAGE_TAG ports: - 7070:8080 networks: From cc56b7050a34a2c65e48b213301c05860f4ae707 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Mon, 13 Jan 2025 18:37:34 +0530 Subject: [PATCH 06/20] 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 0b50b46021..9bb82a8d15 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ name: mavenwebapp services: mavenwebapp: - image: vkrishna8/maven-web-app:IMAGE_TAG + image: vkrishna8/maven-web-app:${IMAGE_TAG} ports: - 7070:8080 networks: From 8910ac486d1095f30333aa6e5c1ca5d93e8a4bb7 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Tue, 14 Jan 2025 18:12:48 +0530 Subject: [PATCH 07/20] Update docker-compose.yml --- docker-compose.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 9bb82a8d15..f40555180d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,6 @@ services: - 7070:8080 networks: - mavenwebappbridge - restart: always networks: mavenwebappbridge: driver: bridge From 4600bacf42a5bbaea6a475b24090757c74d7b0a1 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Mon, 27 Jan 2025 09:37:30 +0530 Subject: [PATCH 08/20] Updated Code --- src/main/webapp/jsps/home.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/webapp/jsps/home.jsp b/src/main/webapp/jsps/home.jsp index 5e909a68d6..4d62168d1f 100644 --- a/src/main/webapp/jsps/home.jsp +++ b/src/main/webapp/jsps/home.jsp @@ -9,7 +9,7 @@ -

Welcome to Mithun Technologies Private Ltd. Ph No: +91-9980923226,+91-9912399123

+

Welcome to Mithun Technologies Private Ltd. Ph No: +91-9980923226,+91-9999988888

Mithun Technologies- Very Good Training center for DevOps with AWS,Azure Admin & Azure DevOps ,Terraform & AWS Solution Architect & Terraform in Bangalore India.Teaching Real Time scnerios



From 46af432387f714ae61a42411287782ab3c33991e Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sat, 1 Feb 2025 10:17:57 +0530 Subject: [PATCH 09/20] Update mavenwebappdeployment.yaml --- mavenwebappdeployment.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mavenwebappdeployment.yaml b/mavenwebappdeployment.yaml index 8574e3267d..544f7a91fe 100644 --- a/mavenwebappdeployment.yaml +++ b/mavenwebappdeployment.yaml @@ -3,10 +3,10 @@ kind: Deployment metadata: name: mavenwebappdeployment spec: - revisionHistoryLimit: 10 + revisionHistoryLimit: 5 replicas: 2 strategy: - type: Recreate + type: RollingUpdate selector: matchLabels: app: mavenwebapp @@ -18,7 +18,7 @@ spec: spec: containers: - name: mavenwebappcontainer - image: dockerhandson/maven-web-application:TAG + image: vkrishna8/maven-web-app:${IMAGE_TAG} ports: - containerPort: 8080 resources: From 22973b3e2b50b90ad76bae75f3acf90a58a89c0b Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sat, 1 Feb 2025 10:20:04 +0530 Subject: [PATCH 10/20] Update mavenwebappdeployment.yaml --- mavenwebappdeployment.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/mavenwebappdeployment.yaml b/mavenwebappdeployment.yaml index 544f7a91fe..e1551d6f64 100644 --- a/mavenwebappdeployment.yaml +++ b/mavenwebappdeployment.yaml @@ -40,3 +40,4 @@ spec: ports: - port: 80 targetPort: 8080 + nodePort: 30002 From 41d1d04248ebb4fb0a37506bd5ae58be77b7cdce Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sat, 1 Feb 2025 12:56:22 +0530 Subject: [PATCH 11/20] Update mavenwebappdeployment.yaml From dce31ac193da0fc21f28b3bfdd1099a62aa5b367 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sat, 1 Feb 2025 18:04:25 +0530 Subject: [PATCH 12/20] Create deployment_ecr.yaml --- deployment_ecr.yaml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 deployment_ecr.yaml diff --git a/deployment_ecr.yaml b/deployment_ecr.yaml new file mode 100644 index 0000000000..4b9f231e5b --- /dev/null +++ b/deployment_ecr.yaml @@ -0,0 +1,43 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: mavenwebappdeployment +spec: + revisionHistoryLimit: 5 + replicas: 2 + strategy: + type: RollingUpdate + selector: + matchLabels: + app: mavenwebapp + template: + metadata: + name: mavenwebapppod + labels: + app: mavenwebapp + spec: + containers: + - name: mavenwebappcontainer + image: 412381781771.dkr.ecr.us-east-1.amazonaws.com/maven-web-application:${IMAGE_TAG} + ports: + - containerPort: 8080 + resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi +--- +apiVersion: v1 +kind: Service +metadata: + name: mavenwebappsvc +spec: + selector: + app: mavenwebapp + type: NodePort + ports: + - port: 80 + targetPort: 8080 + nodePort: 30002 From 6e9a3685037e2a903da38d858a3d1d78b0138905 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sat, 1 Feb 2025 18:16:15 +0530 Subject: [PATCH 13/20] Update deployment_ecr.yaml --- deployment_ecr.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deployment_ecr.yaml b/deployment_ecr.yaml index 4b9f231e5b..7ed30bdd01 100644 --- a/deployment_ecr.yaml +++ b/deployment_ecr.yaml @@ -18,7 +18,7 @@ spec: spec: containers: - name: mavenwebappcontainer - image: 412381781771.dkr.ecr.us-east-1.amazonaws.com/maven-web-application:${IMAGE_TAG} + image: 412381781771.dkr.ecr.us-east-1.amazonaws.com/maven-web-application:latest ports: - containerPort: 8080 resources: @@ -28,6 +28,8 @@ spec: limits: cpu: 500m memory: 512Mi + imagePullSecrets: + - name: ecr-secret # Required if your cluster needs authentication to pull from ECR --- apiVersion: v1 kind: Service From d2227a802376ed807aa45d569bbe1e519e663442 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sat, 1 Feb 2025 18:21:26 +0530 Subject: [PATCH 14/20] Update deployment_ecr.yaml --- deployment_ecr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment_ecr.yaml b/deployment_ecr.yaml index 7ed30bdd01..15d8739ead 100644 --- a/deployment_ecr.yaml +++ b/deployment_ecr.yaml @@ -42,4 +42,4 @@ spec: ports: - port: 80 targetPort: 8080 - nodePort: 30002 + nodePort: 30001 From 65bb318023009323300a582000fa0c2b30143bcf Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sun, 9 Feb 2025 22:16:12 +0530 Subject: [PATCH 15/20] Update mavenwebappdeployment.yaml --- mavenwebappdeployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mavenwebappdeployment.yaml b/mavenwebappdeployment.yaml index e1551d6f64..c25d25ef5b 100644 --- a/mavenwebappdeployment.yaml +++ b/mavenwebappdeployment.yaml @@ -18,7 +18,7 @@ spec: spec: containers: - name: mavenwebappcontainer - image: vkrishna8/maven-web-app:${IMAGE_TAG} + image: vkrishna8/maven-web-app:IMAGE_TAG_PLACEHOLDER ports: - containerPort: 8080 resources: From fd71872026fc7253c6cd8cbbd494b8cc415a89b4 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sun, 9 Feb 2025 22:20:23 +0530 Subject: [PATCH 16/20] Update mavenwebappdeployment.yaml --- mavenwebappdeployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mavenwebappdeployment.yaml b/mavenwebappdeployment.yaml index c25d25ef5b..16f710b9f7 100644 --- a/mavenwebappdeployment.yaml +++ b/mavenwebappdeployment.yaml @@ -40,4 +40,4 @@ spec: ports: - port: 80 targetPort: 8080 - nodePort: 30002 + nodePort: 30005 From 8f245fdca0b6c3ac06a5165c5485112e0f077aa4 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sun, 9 Feb 2025 22:33:08 +0530 Subject: [PATCH 17/20] Update deployment_ecr.yaml --- deployment_ecr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment_ecr.yaml b/deployment_ecr.yaml index 15d8739ead..c0f92f83b1 100644 --- a/deployment_ecr.yaml +++ b/deployment_ecr.yaml @@ -18,7 +18,7 @@ spec: spec: containers: - name: mavenwebappcontainer - image: 412381781771.dkr.ecr.us-east-1.amazonaws.com/maven-web-application:latest + image: 412381781771.dkr.ecr.us-east-1.amazonaws.com/maven-web-application:IMAGE_TAG_PLACEHOLDER ports: - containerPort: 8080 resources: From 52df29723b0c022ee52bcf1ce02e83bfa9c4e87b Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sun, 23 Feb 2025 08:20:37 +0530 Subject: [PATCH 18/20] Create eks_mavendeploy.yaml --- eks_mavendeploy.yaml | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 eks_mavendeploy.yaml diff --git a/eks_mavendeploy.yaml b/eks_mavendeploy.yaml new file mode 100644 index 0000000000..eb15b4391a --- /dev/null +++ b/eks_mavendeploy.yaml @@ -0,0 +1,42 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: mavenwebappdeployment +spec: + revisionHistoryLimit: 5 + replicas: 2 + strategy: + type: RollingUpdate + selector: + matchLabels: + app: mavenwebapp + template: + metadata: + name: mavenwebapppod + labels: + app: mavenwebapp + spec: + containers: + - name: mavenwebappcontainer + image: vkrishna8/maven-web-app:IMAGE_TAG_PLACEHOLDER + ports: + - containerPort: 8080 + resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi +--- +apiVersion: v1 +kind: Service +metadata: + name: mavenwebappsvc +spec: + selector: + app: mavenwebapp + type: LoadBalancer + ports: + - port: 80 + targetPort: 8080 From 73252d30d48d2884a0d9d8d32ca8590cbb222548 Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sun, 23 Feb 2025 08:30:45 +0530 Subject: [PATCH 19/20] Update eks_mavendeploy.yaml --- eks_mavendeploy.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/eks_mavendeploy.yaml b/eks_mavendeploy.yaml index eb15b4391a..59a7bbd801 100644 --- a/eks_mavendeploy.yaml +++ b/eks_mavendeploy.yaml @@ -40,3 +40,21 @@ spec: ports: - port: 80 targetPort: 8080 +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: mavenweabppingressrule +spec: + ingressClassName: nginx + rules: + - host: mavenwebapp.tech.com + http: + paths: + - pathType: Prefix + path: "/" + backend: + service: + name: mavenwebappsvc + port: + number: 80 From 268f0bc83b2c7b832b0c64f1ee08c9bdc005c1df Mon Sep 17 00:00:00 2001 From: vkrishna8 Date: Sun, 23 Feb 2025 08:41:04 +0530 Subject: [PATCH 20/20] Update eks_mavendeploy.yaml --- eks_mavendeploy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eks_mavendeploy.yaml b/eks_mavendeploy.yaml index 59a7bbd801..052c9ceeae 100644 --- a/eks_mavendeploy.yaml +++ b/eks_mavendeploy.yaml @@ -36,7 +36,7 @@ metadata: spec: selector: app: mavenwebapp - type: LoadBalancer + type: ClusterIP ports: - port: 80 targetPort: 8080