Eliminate Attack Vectors you own this product

basic Linux command line • basic datastores
skills learned
etcdctl • updating Kubernetes • updating system components on cluster nodes
Chad Crowell and Michael Levan
1 week · 2-4 hours per week · INTERMEDIATE

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!


5, 10 or 20 seats+ for your team - learn more

Look inside

At Interpop, a positive experience for users is priority number one. As a Kubernetes administrator for the music streaming service, you’re responsible for securing the Kubernetes platform where the streaming service runs and maximizing resource usage to provide a trustworthy, reliable, and performant system. You’ll change the cluster API configuration to allow access only to people and machines that require it. You’ll back up and restore the vital etcd datastore, minimizing potential downtime in the event of a disaster. To learn to identify errors caused by changes, you’ll make a change in the kube-system namespace and check the pod logs for any resulting problems. Then, with an eye to the future, you’ll patch Kubernetes by updating the control plane components via kubeadm, setting it up for bug fixes and new features. By the end, your Kubernetes cluster will be impenetrable, and that’s sure to be music to users’ ears.

This project is designed for learning purposes and is not a complete, production-ready application or solution.

project authors

Chad Crowell

Chad Crowell is a certified Microsoft trainer (MCT) and the author of dozens of courses on Kubernetes and DevOps with Pluralsight and INE. A Windows administrator turned DevOps professional, he works as a consultant helping companies with cloud and DevOps transformations. He currently holds the Certified Kubernetes Administrator certification and has been teaching Kubernetes to professionals for four years.

Michael Levan

Michael Levan is a seasoned engineer and consultant in the Kubernetes space who works with startups and enterprises around the globe on Kubernetes and cloud native projects. He also coaches aspiring engineers as they embark on their engineering journeys, and creates real-world, project-focused content, which he enjoys sharing with the tech community through books, blogs, and international speaking engagements.


This liveProject is for systems administrators with an intermediate level of knowledge of the Linux command line, YAML, and containers using tools like Docker or CRI-O. To begin these liveProjects you’ll need to be familiar with the following:

  • Kubernetes basics (including using kubectl to access the Kubernetes API)
  • Familiarity with vim (how to create, edit, and save files in vim)
  • Basics of navigating a Linux shell environment
  • A local machine where you can set up and run Kubernetes
  • Deploy and manage Kubernetes resources with kubectl
  • Debug application configuration requirements
  • Secure Linux applications
  • Discover application configuration requirements


You choose the schedule and decide how much time to invest as you build your project.
Project roadmap
Each project is divided into several achievable steps.
Get Help
While within the liveProject platform, get help from other participants and our expert mentors.
Compare with others
For each step, compare your deliverable to the solutions by the author and other participants.
book resources
Get full access to select books for 90 days. Permanent access to excerpts from Manning products are also included, as well as references to other resources.

choose your plan


only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • Eliminate Attack Vectors project for free