Introduction to SLE Micro 5
Course eSLM101v5
This course is designed to enable you to understand, deploy, and manage SUSE Linux Enterprise Micro (SLE Micro). Students will be introduced to SLE Micro, SUSE’s lightweight operating system purpose built for containerized and virtualized workloads. You will learn how to deploy SLE Micro using two different types of installation media, how to use package management and immutability in SLE Micro and how to manage the operating system using the specialized tools that come with SLE Micro.
NOTE: We are publishing this course as it is developed. New content modules will be added on a regular basis.
Course Information
Delivery Method: eLearning
Course Duration: 4 hours
Course Level: Beginner
Key Objectives
Attendees will be taught the following concepts and skills:
- Overview of SLE Micro
- SLE Micro Use Cases
- Deployment of SLE Micro using ISO and RAW files
- Package Management with SLE Micro
- Remote Management with Cockpit
- SLE Micro System Management Tools
Audience Summary
This course is designed for Administrators, DevOps Engineers, and Deployment Engineers who deploy and manage servers and other devices running SLE Micro.
Course Prerequisites
Attendees should have a good foundational knowledge of the Linux command line and a general understanding of container management services such as Docker, Podman, or Kubernetes.
Course Outline
- Section 1: Overview of SUSE Linux Enterprise Micro
- What is SUSE Linux Enterprise Micro?
- SUSE Linux Enterprise Micro Use Cases
- Section 2: SLE Micro Installation Formats
- Understand SLE Micro Installation Formats
- Section 3: Deploying SLE Micro Using an ISO File
- Introduction to ISO Installation
- Manual SLE Micro Deployment Using an ISO File
- Automatic SLE Micro Deployment Using an ISO File
- Section 4: Deploying SLE Micro using a RAW File
- Introduction to RAW Images
- Create an Ignition Configuration File
- Use Butane to Convert YAML to json
- Create a Combustion Configuration File
- Deploy SLE Micro from a Disk Image with Ignition and Combustion
- Section 5: SLE Micro Transactional Updates and Package Management
- Understand Transactional Updates
- Update SLE Micro
- Install and Remove Packages
- Perform Multiple Updates
- Learn How to Use the Transactional Update Shell
- System Rollback
- Clean Up Snapshots
- Section 6: SLE Micro Kernel Live Patching
- Understand Kernel Live Patching
- Configure Kernel Live Patching
- Deploy Kernel Live Patching
- Check Kernel Live Patching Status
- Section 7: SLE Micro System Administration Using Cockpit
- Overview of Cockpit
- Install and Enable Cockpit
- Manage SLE Micro with Cockpit
- Extend Cockpit
- Section 8: SELinux on SLE Micro
- Introduction to SELinux
- Install and Enable SELinux
- Review SELinux Status
- Section 9: Workloads on SLE Micro
- Overview of Workloads on SLE Micro
- Run Containerized Workloads on Podman
- Run Virtualized Workloads on KVM
- Section 10: Reboot Manager, Health Checker and Toolbox
- Introduction to Tools and Utilities
- Understand Reboot Manager
- Understand Health Checker
- Use Toolbox