This is the subject of the test for recruitment of 2 news Kubernetes cluster operators interns at ACESY TECH.
This test aims to test your proficiency at working and operating a Kubernetes cluster.
Note: It just about ensuring that you have the minimum requirements.
The test is simple, you have to deploy a state full application on a k8s cluster and being able to scale it. You cloud choose any opensource state full application like Odoo, owncloud but we strongly advice you to work with Owncloud
- Kubernetes
- Minikube
- Docker
- Fork this GitHub repository
- Clone it on your computer (It will contain all set of your project)
- Deploy kubernetes using Minikube
- Deploy k8s dashboard
- Write Docker files suit for the deployment of your state full application
- Write k8s deployment files
- Apply them on your cluster
- Done!
- Write a script(automate.sh) to automate the process you just done up here
- You should provide any command or config files using during this test
- Commit your project at each step listed below
- Commits done after the expected deadline will not be consider
- Only the master branch will be check.
Write an email addressed to gabin.nguenda@acesy.net with the following subject 2018 K8S Cluster Operator internship candidate - ${YOUR_NAME}
In the content of your mail send us the link to the GitHub repository of this project and your CV.
ACESY TECH is the lead SaaS provider in Africa. We building software to leverage companies' acquisition, deployment, and usage of software to run their business
Good luck!! see you at ACESY TECH