|Saturday||10/06/2018 at 01:00PM|
Ask all your questions on Piazza. Assign assignment1 tag to your posts.
To keep your AWS credit usage to minimum, please stop all EC2 instances or terminate your k8s stack when you are done working on it.
The objective of this assignment is to standup a Kubernetes cluster on AWS using kops and understand deployment architecture.
Form team of 3-4 students. If you cannot find a team to join, you can advertise yourself on this Piazza note. Please email me your team deatils by the assignment due date.
Setup GitHub Repository¶
- Create a GitHub repository for assignments. This must be a private repository that only your team members and I can access.
- GitHub repository name must be csye7374-fall2018.
- Add me as collaborator.
- For refresher on Git forking workflow refer to this doc.
Understand Kuberntes Deployment¶
Your key objective for this assignment is to understand what kops does to setup K8S cluster. Identify all AWS resources it creates and configures. Understand the default configuration of K8S cluster created by kops. Prepare a presentation detailing your understanding of K8S cluter deployed by kops.
Following guidelines are for information only and are subject to change at my discretion.
- [100%] Present k8s cluster deployment.