Running Kubernetes on Fedora CoreOS Training Course
Fedora CoreOS is an open-source Linux distribution designed to host containerized workloads and optimised for seamless integration with Kubernetes. It features automatic updates and corrective patches, enabling the system to run with minimal ongoing maintenance.
This instructor-led live training, available either online or at the client’s premises, is targeted at DevOps engineers and developers who aim to leverage Fedora CoreOS to lower the maintenance and upgrade costs associated with running containerised applications on Kubernetes.
Upon completion of this training, participants will be able to:
- Install and configure Fedora CoreOS.
- Establish a Kubernetes cluster on Fedora CoreOS.
- Operate and manage Kubernetes deployments on Fedora CoreOS.
- Automatically update Fedora OS with the latest improvements, bug fixes, and security updates.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical practice.
- Hands-on implementation within a live-lab environment.
Course Customization Options
- To request customized training for this course, please contact us to arrange your requirements.
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 the 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 HoursThis hands-on, instructor-led Advanced Boot Camp for Developers Informatica PowerCenter 9.5.1 is crafted to equip developers with the essential skills and expertise needed to design and construct data integration solutions using both Informatica PowerCenter Desktop and Server components. The curriculum encompasses mapping design, debugging techniques, job performance optimisation, and the management of control flow and workflows. Furthermore, students are introduced to advanced integration solutions alongside service and process management. The course delivery includes lectures, practical workshops, on-site training, and comprehensive access to Informatica products. Designed primarily for Informatica developers tasked with loading data into target systems and developing data mappings, this course aims to enhance developers' productivity, efficiency, and confidence in designing PowerCenter solutions. By the end of the programme, participants will possess a robust working knowledge of the PowerCenter Server and data integration solutions.
DO180: Introduction to Containers, Kubernetes & OpenShift
35 HoursDO180 provides an introduction to containers, Kubernetes fundamentals, and Red Hat OpenShift platform concepts, focusing on practical, hands-on skills.
This instructor-led, live training (available online or onsite) is designed for beginner to intermediate-level technical professionals who wish to learn container workflows, Kubernetes primitives, and how to deploy and operate applications on OpenShift.
By the end of this training, participants will be able to:
- Build and manage container images and registries using best practices for reproducibility and security.
- Deploy and manage Kubernetes objects such as pods, deployments, and services in OpenShift.
- Use OpenShift features including routes, buildconfigs, and the web console to streamline application delivery.
- Implement persistent storage, configuration management, and secrets handling for stateful workloads.
- Apply basic security, RBAC, and monitoring practices to maintain healthy clusters and applications.
Format of the Course
- Interactive lecture and discussion.
- Hands-on labs in a live OpenShift environment every day.
- Scenario-driven exercises and troubleshooting workshops.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Deploying Kubernetes Applications with Helm
7 HoursThis instructor-led, live training in Botswana (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 is tailored to equip professionals with the essential knowledge and practical skills needed to install, configure, and deploy an Informatica PowerCenter version 9.6.1 environment.
The curriculum places emphasis on setting up the PowerCenter Node Manager, repository, services, and PowerCenter Client Components, alongside the integration and ongoing maintenance of these elements.
Infomatica MFT
70 HoursThis course offers an in-depth examination of the MFT platform's components. It addresses the installation, configuration, and administration of both the MFT server and agents, alongside the management and troubleshooting of file transfers. Additional topics include data protection, monitoring, logging, and auditing processes. By the end of this course, participants will possess the necessary skills and knowledge to deploy a comprehensive and secure file transfer solution utilising Informatica MFT.
Developing Applications For Linux (LFD401)
28 HoursDiscover how to build applications within the Linux environment. This instructor-led course provides practical experience with the essential tools and techniques required for Linux application development, highlighting features and methods distinct 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 targeted preparation for the Certified Kubernetes Application Developer (CKAD) examination.
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 Administration (LFCS) certification, seeking training to launch a new career in Linux IT, transitioning from another platform, or simply refreshing your sysadmin skills, this instructor-led course provides the essential knowledge you require.
Linux Security (LFS416)
28 HoursThis instructor-led course guides learners through the diverse array of risks and threats present in today's landscape, demonstrating how to utilise best practices and open-source tools to mitigate or counteract these dangers. It also equips participants with the essential knowledge required to detect and recover from successful cyber-attacks.
Linux Performance Tuning (LFS426)
28 HoursMaintaining your Linux systems at peak performance is a critical responsibility for most IT professionals working with Linux. This course equips you with the necessary tools, subsystem insights, and techniques to extract the maximum performance from your Linux environments.
Kubernetes Administration (LFS458)
28 HoursThis programme explores the fundamental concepts typically employed to construct and manage a Kubernetes cluster within a production setting, utilising vendor-agnostic tools. We establish a cluster, ascertain network configurations, expand the cluster, deploy applications, and configure the storage, security, and other objects essential for standard operations. This course provides exposure to the diverse skills required to administer Kubernetes in a production environment and serves as excellent preparation for the Certified Kubernetes Administrator (CKA) examination.
Kubernetes Security Fundamentals (LFS460)
28 HoursThis instructor-led course delivers the skills and knowledge necessary to implement a wide range of best practices for securing container-based applications and Kubernetes platforms throughout the build, deployment, and runtime phases.
Infomatica Master Data Management (MDM)
28 HoursThis course will cover topics such as the basics of MDM, creating and managing MDM models, loading, matching and cleansing data, as well as creating rules, hierarchies and relationships. Students will become familiar with the different features of Informatica MDM, such as its contextual modeling, user defined rules, data quality tools, and integration with other systems. Ultimately, after completing this course, students will have an in-depth knowledge of Informatica Master Data Management, allowing them to develop data management solutions that meet their organizational needs.
Introduction to Minikube and Kubernetes
21 HoursThis instructor-led live training in Botswana (online or on-site) is designed for software developers and DevOps professionals at beginner to intermediate levels 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.
- Grasp the fundamental 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 Botswana (online or onsite) is designed for intermediate developers and DevOps engineers who want to utilise Minikube as 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.