Please use this identifier to cite or link to this item: http://ir.juit.ac.in:8080/jspui/jspui/handle/123456789/9826
Title: Automating Deployment of Various Microservices Kubernetes
Authors: Joshi, Divyansh
Rawat, Hari Singh [Guided by]
Keywords: Microservices
Kubernetes
Issue Date: 2023
Publisher: Jaypee University of Information Technology, Solan, H.P.
Abstract: This abstract highlights the deployment process of various microservices which comprise our application “Workspaces”, including essential resources such as MongoDB, Kafka, and Ingress Nginx Controller, within a local minikube Kubernetes[1] cluster. The procedure involved containerizing applications using custom Dockerfiles and employing init containers to execute precheck tasks, such as verifying resource availability and importing prerequisite data. Subsequently, Kubernetes manifests were meticulously written for each microservice, encompassing resources like Deployment, Ingress, Service, and ConfigMap. A comprehensive "setup.sh" script facilitated the execution of the entire application stack, with separate scripts for managing resources and microservice apps. Configuration for different cluster environments, such as minikube[2], Azure AKS, and GKE, was achieved through Kustomize, leveraging new kustomization.yaml files and patches.
Description: Enrolment No. 191353
URI: http://ir.juit.ac.in:8080/jspui/jspui/handle/123456789/9826
Appears in Collections:B.Tech. Project Reports

Files in This Item:
File Description SizeFormat 
Automating Deployment of Various Microservices Kubernetes.pdf1.69 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.