Skip to content

Commit 35166f8

Browse files
authored
Create K8's(Ansible + Terraform)
1 parent 54c4a43 commit 35166f8

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
## K8's(Ansible + Terraform) Challenge
2+
3+
The goal of this challenge is to deploy Kubernetes on AWS with Terraform and Ansible. However, we are not deploying EKS we are deploying kuberentes the *hard way*[[1]](https://opencredo.com/blogs/kubernetes-aws-terraform-ansible-1/)[[2]](https://github.com/kelseyhightower/kubernetes-the-hard-way).
4+
5+
## Objective
6+
As a team you will work together on 1 github repo to build your k8s cluster. Repo should contain a README with set up instructions and the code should be commented. This is due 1 week from now.
7+
8+
1. Spin up infrastructure with Terraform
9+
2. Configure instances with Ansible playbooks
10+
3. Deploy Prometheus and Grafana onto your groups k8s cluster.
11+
4. Build a Grafana dashboard to monitor your groups k8's cluster.
12+
5. Load an application, of your choosing, onto your groups k8s cluster.
13+
6. Build a presentation that covers fundmental concepts of Ansible & k8's your group learned.
14+
15+
16+

0 commit comments

Comments
 (0)