Running Kubernetes on Fedora CoreOS Training Course
Fedora CoreOS is an open-source Linux distribution designed for running containerized workloads and optimized for Kubernetes. It features automatic updates and fixes, allowing the system to function seamlessly without regular maintenance.
This instructor-led live training (available online or onsite) targets DevOps engineers and developers who want to leverage Fedora CoreOS to lower the maintenance and upgrade costs associated with running containerized applications on Kubernetes.
Upon completing this training, participants will be able to:
- Install and configure Fedora CoreOS.
- Establish a Kubernetes cluster on Fedora CoreOS.
- Execute and manage Kubernetes deployments on Fedora CoreOS.
- Automate updates to Fedora OS with the latest improvements, bug fixes, and security patches.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- For customized training requests, please contact us to make arrangements.
Course Outline
Introduction
- Fedora CoreOS versus other Linux distributions
Overview of Fedora CoreOS Features and Advantages
Creating an Ignition Configuration File
Provisioning the Virtual Machine for Fedora CoreOS
Installing Fedora CoreOS
Installing Kubernetes Tools Packages
Setting up Kubernetes Cluster
Setting up Networking
Creating and Running Deployments
Troubleshooting
Summary and Conclusion
Requirements
- Experience with Kubernetes
- Familiarity with the Linux command line
Audience
- DevOps engineers
- Developers
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
Running Kubernetes on Fedora CoreOS Training Course - Enquiry
Testimonials (3)
experienced trainer
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes Security Fundamentals (LFS460)
trainer has hands-on knowledge
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes for App Developers (LFD459)
The knowledge and the patience from the trainer to answer to our questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
Related Courses
Advanced Boot Camp for Developers Infomatica PowerCenter 9.5.1
28 HoursThe Developer Advanced Boot Camp for Informatica PowerCenter 9.5.1 is an immersive, instructor-led programme designed to equip developers with the essential skills and knowledge to design and construct data integration solutions using the Informatica PowerCenter Desktop and Server components. This course delves into mapping design, debugging techniques, and job performance optimization, alongside control flow and workflow management. Participants will also receive an introduction to advanced integration solutions, including service and process management. The training combines lectures, practical workshops, on-site training sessions, and full access to Informatica products. The course is tailored for Informatica developers tasked with loading data into target systems and creating data mappings. The primary objective is to help developers become more productive, efficient, and confident in designing PowerCenter solutions. Upon completion, participants will possess a solid working knowledge of PowerCenter Server and data integration solutions.
DO180: Introduction to Containers, Kubernetes & OpenShift
35 HoursDO180 provides a foundational overview of containers, Kubernetes core concepts, and Red Hat OpenShift platform principles, with a strong emphasis on practical, hands-on skills.
This instructor-led, live training is available both online and onsite. It is designed for technical professionals at beginner to intermediate levels who aim to master container workflows, understand Kubernetes primitives, and learn how to deploy and operate applications on OpenShift.
Upon completing this training, participants will be able to:
- Construct and manage container images and registries, adhering to best practices for reproducibility and security.
- Deploy and oversee Kubernetes objects, such as pods, deployments, and services, within OpenShift.
- Leverage OpenShift features like routes, buildconfigs, and the web console to enhance application delivery efficiency.
- Configure persistent storage, manage configurations, and handle secrets for stateful workloads.
- Implement fundamental security measures, RBAC, and monitoring practices to ensure the health of clusters and applications.
Course Format
- Interactive lectures and discussions.
- Daily hands-on labs conducted in a live OpenShift environment.
- Scenario-based exercises and troubleshooting workshops.
Customization Options
- For customized training requests, please contact us to make arrangements.
Deploying Kubernetes Applications with Helm
7 HoursThis instructor-led, live training in Kenya (online or onsite) is aimed at engineers who wish to use Helm to streamline the process of installing and managing Kubernetes applications.
By the end of this training, participants will be able to:
- Install and configure Helm.
- Create reproducible builds of Kubernetes applications.
- Share applications as Helm charts.
- Run third-party applications saved as Helm charts.
- Manage releases of Helm packages.
Installation and Configuration of Infomatica
7 HoursThis course on the Installation and Configuration of Informatica equips professionals with the necessary knowledge and skills to install, configure, and deploy an Informatica PowerCenter version 9.6.1 environment.
The curriculum emphasizes the setup of the PowerCenter Node Manager, repository, services, and PowerCenter Client Components, along with the integration and maintenance of these elements.
Infomatica MFT
70 HoursThis course delivers a thorough understanding of the MFT platform’s components. It includes installing, configuring, and setting up MFT servers and agents, administering these components, and managing and troubleshooting file transfers. The curriculum also addresses data protection, monitoring, logging, and auditing processes. Upon completing this course, you will possess the skills and knowledge required to deploy a comprehensive and secure file transfer solution using Informatica MFT.
Developing Applications For Linux (LFD401)
28 HoursDiscover how to develop applications for the Linux environment. Through this instructor-led course, you will gain practical experience with the essential tools and methodologies for Linux application development while exploring features and techniques specific to Linux.
Kubernetes for App Developers (LFD459)
21 HoursThis course equips you with the skills to containerize, host, deploy, and configure applications within a multi-node Kubernetes cluster. It also serves as essential preparation for the Certified Kubernetes Application Developer (CKAD) exam.
Linux for System Administrators (LFS301 retired)
28 HoursLinux system administration is one of the most sought-after skills in the IT industry. Whether you are preparing for the Linux Foundation Certified System Administrator (LFCS) certification, seeking training to launch a new IT career in Linux, transitioning from another platform, or simply refreshing your sysadmin knowledge, this instructor-led course provides the essential insights you require.
Linux Security (LFS416)
28 HoursIn this instructor-led programme, you will explore the numerous risks and threats present in today's landscape. You will discover how to apply best practices and open-source tools to mitigate or counteract these threats, while gaining the essential knowledge to detect and recover from successful attacks.
Linux Performance Tuning (LFS426)
28 HoursEnsuring your Linux systems operate at peak efficiency is a critical responsibility for many IT professionals in the Linux domain. This course provides the essential tools, subsystem knowledge, and techniques required to extract maximum performance from your Linux environments.
Kubernetes Administration (LFS458)
28 HoursThis course explores the fundamental concepts required to build and manage a Kubernetes cluster in a production setting, utilizing vendor-neutral tools. Participants will construct a cluster, establish network configurations, scale the infrastructure, deploy applications, and configure essential components such as storage, security, and other objects needed for standard operations. The curriculum provides comprehensive exposure to the diverse skills required for administering Kubernetes in a live environment, serving as excellent preparation for the Certified Kubernetes Administrator (CKA) exam.
Kubernetes Security Fundamentals (LFS460)
28 HoursThis instructor-led course provides a comprehensive set of skills and knowledge covering best practices for securing container-based applications and Kubernetes platforms throughout their lifecycle—during build, deployment, and runtime stages.
Infomatica Master Data Management (MDM)
28 HoursThis course explores essential topics including MDM fundamentals, the creation and management of MDM models, data loading, matching, and cleansing, as well as the development of rules, hierarchies, and relationships. Learners will gain familiarity with key features of Informatica MDM, such as contextual modeling, user-defined rules, data quality tools, and system integration capabilities. Upon completion, students will possess a thorough understanding of Informatica Master Data Management, empowering them to design and implement data management solutions tailored to their organization's specific requirements.
Introduction to Minikube and Kubernetes
21 HoursThis guided, live training in Kenya (online or in-person) is designed for beginner to intermediate-level software developers and DevOps professionals who wish to learn how to set up and manage a local Kubernetes environment using Minikube.
By the end of this training, participants will be able to:
- Install and configure Minikube on their local machine.
- Understand the basic concepts and architecture of Kubernetes.
- Deploy and manage containers using kubectl and the Minikube dashboard.
- Set up persistent storage and networking solutions for Kubernetes.
- Utilize Minikube for developing, testing, and debugging applications.
Minikube for Developers
14 HoursThis instructor-led, live training in Kenya (online or onsite) is aimed at intermediate-level developers and DevOps engineers who wish to use Minikube as a part of their development workflow.
By the end of this training, participants will be able to:
- Set up and manage a local Kubernetes environment using Minikube.
- Understand how to deploy, manage, and debug applications on Minikube.
- Integrate Minikube into their continuous integration and deployment pipelines.
- Optimize their development process using Minikube's advanced features.
- Apply best practices for local Kubernetes development.