We may earn an affiliate commission when you visit our partners.
Anthony Nocentino

This course teaches you how to decouple state and configuration from your Pod's lifecycle using persistent storage and configuration as data as well as how to schedule Pods to Nodes in your Kubernetes cluster.

Read more

This course teaches you how to decouple state and configuration from your Pod's lifecycle using persistent storage and configuration as data as well as how to schedule Pods to Nodes in your Kubernetes cluster.

At the core of being a Kubernetes Administrator is a thorough knowledge of storage, Pod configuration, and Pod Scheduling. In this course, Configuring and Managing Kubernetes Storage and Scheduling, you will take a deep dive into these cluster administration topics. First, you will learn how to configure persistent storage for your Pods. Next, you will explore using configuration as data to configure your Pod-based applications. Finally, you will discover how Pod scheduling works and how to influence scheduling in your cluster. When you are finished with this course, you will have a foundational knowledge of storage and scheduling that will help you as you move forward to being a skilled Kubernetes cluster Administrator. This course can also help you prepare for your Certified Kubernetes Administrator (CKA) certification.

Enroll now

What's inside

Syllabus

Course Overview
Configuring and Managing Storage in Kubernetes
Configuration as Data - Environment Variables, Secrets, and ConfigMaps
Managing and Controlling the Kubernetes Scheduler
Read more

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops skills that are core to the role of Kubernetes Administrator
Teaches skills, knowledge, and tools that are highly relevant to industry
May be useful for those seeking CKA certification
Taught by Anthony Nocentino, an experienced instructor
Provides a deep dive into storage, Pod configuration, and Pod scheduling

Save this course

Save Configuring and Managing Kubernetes Storage and Scheduling to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Configuring and Managing Kubernetes Storage and Scheduling with these activities:
Connect with Kubernetes Storage Experts
Seek guidance and mentorship from experienced Kubernetes storage practitioners to enhance your learning.
Browse courses on Kubernetes
Show steps
  • Identify potential mentors within the Kubernetes community
  • Reach out to mentors and express your interest in learning about Kubernetes storage
  • Attend virtual meetups or conferences to connect with Kubernetes storage professionals
Review Kubernetes Storage Fundamentals
Refresh your understanding of essential Kubernetes storage concepts before starting the course.
Browse courses on Kubernetes
Show steps
  • Review official Kubernetes documentation on storage concepts
  • Watch introductory tutorials on Kubernetes storage
  • Complete hands-on exercises to practice basic storage operations
Pods and Scheduling Practice
Deepen your understanding of Pods and Scheduling by working through various exercises and drills.
Browse courses on Pods
Show steps
  • Create a basic Pod definition and deploy it in a namespace to test its behavior and scheduling
  • Configure pod scheduling with node selectors and affinity/anti-affinity rules
  • Simulate pod disruptions and observe how scheduling reacts
Four other activities
Expand to see all activities and additional details
Show all seven activities
Explore Kubernetes Storage Use Cases
Expand your knowledge by exploring various real-world use cases of Kubernetes storage.
Browse courses on Kubernetes
Show steps
  • Identify and research a use case that is relevant to your interests
  • Find and follow online tutorials or case studies that demonstrate the use case
  • Experiment with implementing and testing the use case in a test environment
Create a Kubernetes Storage Reference Guide
Organize and synthesize your learning materials into a comprehensive reference guide on Kubernetes storage.
Browse courses on Persistent Storage
Show steps
  • Gather and compile relevant documentation, tutorials, and articles on Kubernetes storage
  • Structure the guide into logical sections covering key concepts and best practices
  • Incorporate diagrams, examples, and checklists to enhance understanding
Persistent Storage Case Study
Write a case study analyzing how persistent storage can solve real-world problems in Kubernetes environments.
Browse courses on Persistent Storage
Show steps
  • Identify a storage-related challenge in a deployment scenario
  • Research and select a persistent storage solution for the scenario
  • Implement and test the persistent storage solution in a test environment
  • Analyze the performance and benefits of using persistent storage
  • Document your findings and conclusions in a comprehensive case study
Contribute to Kubernetes Storage Projects
Gain practical experience and contribute to the Kubernetes community by participating in open source storage projects.
Browse courses on Persistent Storage
Show steps
  • Identify a storage project that aligns with your interests and skills
  • Familiarize yourself with the project's codebase and documentation
  • Contribute bug fixes or enhancements to the project
  • Collaborate with the project maintainers and community
  • Participate in discussions and provide feedback on the project

Career center

Learners who complete Configuring and Managing Kubernetes Storage and Scheduling will develop knowledge and skills that may be useful to these careers:
Kubernetes Administrator
For those wanting to become Kubernetes Administrators, this course provides a foundational knowledge of storage and scheduling.
DevOps Engineer
DevOps Engineers may find this course useful. By understanding storage and scheduling, you can better configure your pipelines.
IT Manager
IT Managers can benefit from this course. Learning scheduling and storage can help coordinate and optimize their IT systems.
Cloud Architect
Cloud Architects may find use from this course. This course can help you to make the most efficient use of cloud storage.
Cloud Engineer
For those looking to become a Cloud Engineer, a foundational understanding of storage and scheduling will be helpful.
Data Engineer
Data Engineers can use this course to configure storage for their data pipelines and applications.
SRE
Site Reliability Engineers may find some use for this course. The knowledge of storage and scheduling can improve reliability.
Software Engineer
For Software Engineers wanting to specialize in Kubernetes, this course can help build a foundation in storage and scheduling.
System Administrator
System Administrators can use this course for a better understanding of storage and scheduling in their systems.
Network Engineer
Network Engineers can leverage this course to learn how to better manage storage and scheduling on their networks.
Security Analyst
For Security Analysts who work with Kubernetes, this course can provide foundational skills in storage and scheduling.
Database Administrator
Database Administrators who work with Kubernetes may find some use from this course. It can provide insights into storage and scheduling.
Data Scientist
Data Scientists may find some use for this course. It can help them understand the storage and scheduling of their data pipelines.
QA Engineer
QA Engineers who work with Kubernetes may use this course to better test storage and scheduling.
Business Analyst
Business Analysts may find limited use form this course. It may help them understand the storage and scheduling of their data.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Configuring and Managing Kubernetes Storage and Scheduling.
A comprehensive guide to Kubernetes concepts, architecture, and best practices. Provides a solid foundation for understanding storage and scheduling concepts covered in the course.
A foundational book on designing and implementing data-intensive applications. Provides background knowledge on storage concepts and architectures relevant to Kubernetes.
A comprehensive overview of Kubernetes architecture and capabilities. Offers a high-level understanding of storage and scheduling mechanisms.
A detailed exploration of cloud-native patterns and best practices. Provides insights into the role of storage and scheduling in cloud-native architectures.
A comprehensive guide to using Docker and Kubernetes together. Provides a practical understanding of how storage and scheduling are managed in this context.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Configuring and Managing Kubernetes Storage and Scheduling.
Red Hat Certified Specialist in OpenShift Administration:...
Most relevant
Kubernetes Installation and Configuration Fundamentals
Most relevant
Kubernetes for Developers: Integrating Volumes and Using...
Most relevant
Exam Prep CKA: Certified Kubernetes Administrator
Most relevant
Kubernetes Quick Start
Most relevant
Managing Workloads and Nodes in OpenShift
Most relevant
Deploying Containerized Workloads Using Google Cloud...
Most relevant
Running Jenkins in Kubernetes
Most relevant
Managing the Kubernetes API Server and Pods
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser