devops project 1

Role: Kubernetes Developer

The Interview would be divided into 2 Levels:

L1: Docker + Kubernetes Task

L2: Final Interview

L1 Task: Candidate need to the Code Provided by Company w.r.t to following Tasks

Requirements: AWS (we can create and Provide IAM user to Candidate to perform the task if he doesn't have)

GitHub Repository of CodeBase

- Fork the above-given repository & configure CI using GitHub actions.

- Configure & Deploy MongoDB database server on Kubernetes and should be accessible only in cluster internal network, IP of the pod should be same even after restarting it.

- Configure & Deploy codebase on Kubernetes and it should be accessible over the internet which will connect to MongoDB database with Kubernetes service, & it should be horizontally scalable.

Submission:

  1. Forked Github Repository of above code and it should contain Dockerfile, CI Configuration & Kubernetes Manifests to deploy this on Kubernetes
  2. Endpoint to the Hosted Application.

Comments