Skip to content

akurasy/intern-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Task instructions for DevOps Intern Role

Setup a kubernetes cluster using kind

  1. Write a simple bash script that deploys a kind cluster locally
  2. Download the kubeconfig for the cluster and store in a safe place, we will use it much later in the next steps

Deploy a sample Node.js app using terraform

  1. When kind is up and running, dockerize a simple hello world express and deploy to dockerhub
  2. create a kubernetes deployment manifest to deploy to deploy the Node.js to the kind cluste but don't apply it yet
  3. using the kubectl terraform provider, write a terraform code to deploy the kubectl manifest to the kind cluster

Bonus

  1. Using the kube-prometheus stack, using terraform helm provider, setup monitoring and observability for the prometheus cluster.

Submission

  1. Create a repository with all your code in it
  2. Send an email to [email protected] on or before 23/09/2023

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published