Skip to content
This repository was archived by the owner on Aug 10, 2026. It is now read-only.
lifinancePublic archive

About

DevOps take-home challenge for applicant

Resources

Stars

2 stars

Watchers

3 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Bird Application

This is the bird Application! It gives us birds!!!

The app is written in Golang and contains 2 APIs:

  • the bird API
  • the birdImage API

When you run the application (figure it out), you will see the relationship between those 2 APIs.

installation & how to run it

Find it

Challenge

How to:

  • fork the repository
  • work on the challenges
  • share your repository link with the recruitment team

Here are the challenges:

  • Install and run the app
  • Dockerize it (create dockerfile for each API)
  • Create an infra on AWS (VPC, SG, instances) using IaC
  • Install a small version of kubernetes on the instances (no EKS)
  • Build the manifests to run the 2 APIs on k8s
  • Bonus points: observability, helm, scaling

Rules:

  • Use security / container / k8s / cloud best practices
  • Change in the source code is possible

Evaluation criterias:

  • best practices
  • code organization
  • clarity & readability

About

DevOps take-home challenge for applicant

Resources

Stars

2 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages