Skip to content

Assignment #06

Due Date

Section Due Date
Saturday 12/01/2018 at 01:00PM

Getting Help

Info

Ask all your questions on Piazza. Assign assignment6 tag to your posts.

AWS Expenses

Warning

To keep your AWS credit usage to minimum, please terminate your k8s stack when you are done working on it.

Objectives

The objective of this assignment is to setup metrics server, horizontal pod scaling and cluster scaling in your Kubernetes cluster. Set your pod deployments to scale to max of 100 when CPU usage exceeds 5% utilization. Set the number of nodes in your K8S to minimum of 1 and maximum of 5.

Documentation

Submission

Danger

Releases created after due date will be considered late.

  1. All work for this assignment must be done on assignment06 feature branch and merged to master when you are dev complete.
  2. GitHub release must be created from the master branch.
  3. All team member’s branches must be in-sync. Each team member must create a release in their repository.
  4. All assignments will be delivered using GitHub releases feature. See GitHub documentation for details on how to create a release.

Grading Guidelines

Warning

Following guidelines are for information only and are subject to change at my discretion.

  1. Demonstrate that your deliverables have met assignment objectives.