Linux OS and Virtualization Engineering

NewIaaS
Deploy Oracle Cloud Native Environment User Interface

Learn how to deploy the user interface on Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a 4-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. 2 Kubernetes worker nodes. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. June 12, 2024 - Initial version.

Time Limit
1 hour, 15 minutes
Linux OS and Virtualization Engineering
IaaS
Use and Configure CoreDNS with Oracle Cloud Native Environment

Learn how to use and configure CoreDNS with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a 4-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. 2 Kubernetes worker nodes. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Advanced. Oracle Linux. Oracle Linux. June 3, 2024 - Initial version.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Use Stateless Deployments with Oracle Cloud Native Environment

Learn how to use Stateless Deployments with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a 4-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. 2 Kubernetes worker nodes. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. May 09, 2024 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Backup Control Plane Nodes on Oracle Cloud Native Environment

Learn to backup, restore, and inspect a control plane backup for Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a 4-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. 2 Kubernetes worker nodes. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. April 24, 2024 - Initial version.

Time Limit
1 hour, 15 minutes
Linux OS and Virtualization Engineering
IaaS
Use Affinity with Oracle Cloud Native Environment

Learn how to use Affinity and Anti-affinity with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a six-node Oracle Cloud Native Environment: Operator node (ocne-operator-01). Control plane node (ocne-control-01). Worker nodes x 4 (ocne-worker-01, ocne-worker-02, ocne-worker-03 & ocne-worker-04). The environment is pre-configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. April 16, 2024 - Initial version.

Time Limit
1 hour, 15 minutes
Linux OS and Virtualization Engineering
IaaS
Use Labels and Node Selector with Oracle Cloud Native Environment

Learn how to use Labels and Node Selector with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a four-node Oracle Cloud Native Environment: Operator node (ocne-operator-01). Control plane node (ocne-control-01). Worker nodes x 2 (ocne-worker-01, ocne-worker-02). The environment is pre-configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Mar 26, 2024 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Manage Oracle Linux Automation Manager Using the AWX Collection

Learn to manage and create resources in Oracle Linux Automation Manager using the AWX Collection. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides scripts to deploy two Oracle Linux systems provisioned with the following: An oracle user account with sudo privilages. Oracle Linux Automation Engine (. ). Oracle Linux Automation Manager (. ). Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Feb 29, 2024 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use Taints and Tolerations with Oracle Cloud Native Environment

Learn how to use Taints and Tolerations with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a four-node Oracle Cloud Native Environment: Operator node (ocne-operator-01). Control plane node (ocne-control-01). Worker nodes x 2 (ocne-worker-01, ocne-worker-02). The environment is pre-configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Mar 07, 2024 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Manipulate Files with Oracle Linux Automation Engine

Learn to use Oracle Linux Automation Engine to add the EPEL Repository to an Oracle Linux instance. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Two Oracle Linux systems (ol-control-node, ol-node01). create a non-root user named. with. permissions on ol-control-node. ssh keys for passwordless ssh login configured from ol-control-node to ol-node01 as. user. the ol-control-node has Oracle Linux Automation Engine pre-installed. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. February 5, 2024 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Enable the EPEL Repository with Oracle Linux Automation Engine

Learn to use Oracle Linux Automation Engine to add the EPEL Repository to an Oracle Linux instance. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Two Oracle Linux systems (ol-control-node, ol-node01). create a non-root user named. with. permissions on ol-control-node. ssh keys for passwordless ssh login configured from ol-control-node to ol-node01 as. user. the ol-control-node has Oracle Linux Automation Engine pre-installed. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. January 22, 2024 - Initial version.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Use Persistent Volumes and Persistent Volume Claims with Oracle Cloud Native Environment

Learn how to create and use Persistent Volumes and Persistent Volume Claims with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a three-node Oracle Cloud Native Environment: Operator node (ocne-operator). Control plane node (ocne-control). Worker node (ocne-worker). Each node provisions with the following: Operator node (ocne-operator-01). Kubernetes control plane node (ocne-control-01). Kubernetes worker node (ocne-worker-01). Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Nov 07, 2023 - Initial version.

Time Limit
1 hour, 15 minutes
Linux OS and Virtualization Engineering
IaaS
Use Custom Execution Environment with Oracle Linux Automation Manager

Learn to deploy and configure a custom execution environment in Oracle Linux Automation Manager for running jobs. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides three Oracle Linux systems provisioned with the following: An oracle user account with sudo privilages. The Builder utility (. ). Private Automation Hub (. ). Oracle Linux Automation Manager (. ). Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Nov 07, 2023 - Initial version.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Manage Execution Environments in Oracle Linux Automation Manager Private Automation Hub

Learn to manage execution environments with Private Automation Hub. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides two Oracle Linux systems (devops-node, ol-pah) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Oct 17, 2023 - Initial version.

Time Limit
1 hour, 15 minutes
Linux OS and Virtualization Engineering
IaaS
Get Started with Git on Oracle Linux

Git is a free and open-source distributed version control system (DVCS) which is available for MacOS, MS Windows and Linux/Unix platforms. This lab only covers using Git on Oracle Linux, but the steps covered in this lab work for any platform. How does Git work? Git does not need a centrally located Git server to be fully functional. Instead, a simple project consists of a local folder on your computer containing files. Git then tracks any changes made to the directories and files contained within the project over time. It achieves this by storing the history and details of branches and commits locally without requiring a network connection. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a Oracle Linux instance. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Oct 16, 2023 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Build Custom Execution Environments with Oracle Linux Automation Manager Builder Utility

Learn to build custom execution environments for Oracle Linux Automation Manager. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (devops-node) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Sep 26, 2023 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use ConfigMaps and Secrets with Oracle Cloud Native Environment

Learn how to create and use ConfigMaps and Secrets with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Minimum of a 3-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. Kubernetes worker node. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Sep 26, 2023 - Initial version.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Manage AppStream Modules on Oracle Linux

Learn to manage and maintain user-space applications using AppStream modules on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux systems (ol-node) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Oct 18, 2023 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Run Containers with Podman on Oracle Linux

Learn how to create and manage containers and images with Podman on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: a non-root user with sudo permissions. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Sept 8, 2023 - Initial version. Sept 22, 2023 - Published.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Use DNF to Maintain Security on Oracle Linux

Learn to use DNF for security package maintenance on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux systems (ol-node) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Aug 28, 2023 - Initial version.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Run Oracle Database on Oracle Linux for Arm

Learn to install Oracle Database using Oracle Linux on the Arm architecture. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: A non-root user with sudo permissions. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Jul 27, 2023 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Install kind Using Rootless Podman on Oracle Linux

Learn how to install. using rootless Podman on Oracle Linux. is an open source tool for running a locally hosted Kubernetes cluster using Podman containers as the cluster nodes. It is specifically designed to provide both Developers and DevOps administrators to quickly create a Kubernetes cluster on a single machine without requiring the complicated and lengthy process of bootstrapping and then configuring the cluster, etc. Instead kind maintains all the components for both control plane and worker nodes. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: a non-root user with sudo permissions. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. July 26, 2023 - Initial version.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Install Oracle Java SE on Oracle Linux

Learn to install the Oracle Java SE platform on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: a non-root user with sudo permissions. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. May 31, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference. Feb 14, 2023 - Added "Contact us" with group email. Jun 27, 2023 - Updated for Oracle Linux 8 Update 8.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Run KubeVirt on Oracle Cloud Native Environment

Learn how to deploy and run KubeVirt using Rook and Ceph on Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a seven-node Oracle Linux environment, Load Balancer, and Registry: Operator node (. ). 2 Control plane nodes (. , ). 3 Worker nodes (. , , ). OCI Load Balancer. OCI Container Registry. DevOps node. Each Oracle Linux instance provisioned with the following: An oracle user account with sudo privileges. An SSH keypair for the non-root user. Ability to ssh from one host to the others using passwordless ssh login. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. July 15, 2023 - Initial version.

Time Limit
2 hours, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Use ReaR to Perform an Oracle Linux Backup

Learn how to perform a backup of Oracle Linux using the ReaR disaster recovery solution. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system provisioned with the following: An oracle user account with sudo privilages. Two KVM virtual machines for the NFS server and ReaR client. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. NFS, ReaR, Backup. May 20, 2023 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use Kubectl to Manage Kubernetes Clusters and Nodes

Learn the basics of using Kubectl to manage Kubernetes Clusters and Nodes with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Minimum of a 5-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. 3 Kubernetes worker nodes. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. May 12, 2023 - Initial version.

Time Limit
1 hour, 15 minutes
Linux OS and Virtualization Engineering
IaaS
Disable a Kernel Module on Oracle Linux

Learn how to disable a kernel module and prevent it from loading at boot time. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a single Oracle Linux 9 instance provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. May 03, 2023 - Initial version.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Setup HAProxy to Load Balance an Oracle Linux Automation Manager Cluster

Learn how to configure HAProxy to Load Balance an Oracle Linux Automation Manager Cluster. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides 6 nodes for Oracle Linux Automation Manager 2.1 installation. Installation consists of 3 control nodes, 2 execution nodes, and a remote database. creates a non-root user named oracle with sudo permissions on each node. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Apr 24, 2023 - Initial version. Sep 07, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Introducing Kubectl with Oracle Cloud Native Environment

Learn the basics of using kubectl with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Minimum of a 3-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. Kubernetes worker node. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Apr 14, 2023 - Initial version.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Get Started with Oracle Database Free on Oracle Linux

Learn to install the Oracle Database Free on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: A non-root user with sudo permissions. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Apr 13, 2023 - Initial version. May 23, 2024 - Update from Oracle Database 23c to Oracle Database 23ai.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
How to Upgrade Oracle Cloud Native Environment

Learn how to upgrade to the latest Oracle Cloud Native Environment release. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Minimum of a 3-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. Kubernetes worker node. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Apr 7, 2023 - Initial version.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Manage KVM Virtual Machines using Oracle Linux Automation Manager

Learn how to use the libvirt community collection to manage KVM virtual machines with Oracle Linux Automation Manager. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a system with Oracle Linux Automation Manager 2.1 installed (ol-node) and an additional two nodes running a Git and KVM Server. creates a non-root user named oracle with sudo permissions on each node. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Mar 28, 2023 - Initial version. Sep 08, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
1 hour, 45 minutes
Linux OS and Virtualization Engineering
IaaS
Deploy a High Availability Project Quay using Podman

Learn to setup and use a high availability deployment of Project Quay Registry on Podman. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides four Oracle Linux system all provisioned with the following: An oracle user account with sudo privileges. additionally the nodes responsibilities are apportioned like this: - Host the HAProxy load balancer and the PostgreSQL database. - Host the Project Quay and Redis servers. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Podman, Project Quay, Registry. March 27, 2023 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Introduction to Oracle Linux: Shell and Command Line

This lab explores introductory tasks for using Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. March 23, 2023 - Initial version.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Provision Persistent Volumes Using File Storage Service on Oracle Cloud Native Environment

Learn how to provision Persistent Volumes using File Storage service on Oracle Cloud Native Environment on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Deploys a three-node Oracle Cloud Native Environment: Operator node (ocne-operator). Control plane node (ocne-control). Worker node (ocne-worker). Each node provisions with the following: An oracle user account with sudo privileges. An SSH keypair for the non-root user. Ability to ssh from one host to the others using passwordless ssh login. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Mar 16, 2023 - Initial version.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Deploy HAProxy using Podman

Learn to setup and use a HAProxy container on Podman. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides 4 nodes for the HAProxy deployment. Consisting of 1 node running HAProxy and 3 nodes serving the web application that HAProxy load balances between. All four nodes are initially configured with an Oracle Linux system provisioned with the following: A non-root user named. user account with sudo privileges on each node. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Podman, HAProxy, Load Balancer. Mar 07, 2023 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use Hop Nodes on Oracle Linux Automation Manager

Learn how to use a hop node in Oracle Linux Automation Manager. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides 6 nodes for Oracle Linux Automation Manager 2.0 installation. Installation consists of 2 control nodes, 3 execution nodes, a hop node, and a remote database. creates a non-root user named oracle with sudo permissions on each node. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Jan 30, 2023 - Initial version. Sep 07, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Use Compose Files with Podman

Learn to use compose files with Podman. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo priviliges. Podman installed (the 'container-tools' package). Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Podman, Compose, Docker Compose. Jan 17, 2023 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Learn to Install Project Quay on Podman

Learn to setup and use the Project Quay Registry on Podman. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Podman, Project Quay. Jan 04, 2023 - Initial version.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Use OCI Ansible Collection with Oracle Linux Automation Manager

Learn how to use the OCI Ansible Collection with Oracle Linux Automation Manager. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a system with Oracle Linux Automation Manager 2.1 installed (ol-node) and an additional node running a Git Server. creates a non-root user named oracle with sudo permissions on each node. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Dec 12, 2022 - Initial version. Sep 07, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Integrate LDAP User Management with Oracle Linux Automation Manager

Learn how to integrate LDAP user management with Oracle Linux Automation Manager. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a system with Oracle Linux Automation Manager 2.1 installed (ol-node) and an additional node running a FreeIPA LDAP Server. creates a non-root user named oracle with sudo permissions on each node. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Nov 22, 2022 - Initial version. Sep 07, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Use Oracle VM VirtualBox on Oracle Cloud Infrastructure Instances

Learn how to install Oracle VM VirtualBox and extension pack on an Oracle Linux cloud instance. Use VirtualBox to create a new Oracle Linux virtual machine with guest additions. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-vbox) provisioned with the following: An oracle user account with sudo privilages. An Oracle Linux GUI Server version configured with VNC and Oracle VM VirtualBox. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux VirtualBox VNC. Nov 21, 2022 - Initial version. Nov 30, 2022 - review ready. Dec 15, 2022 - post review edits version ready for review. Dec 19, 2022 - Published.

Time Limit
3 hours
Linux OS and Virtualization Engineering
IaaS
Install Podman Desktop

Learn to setup and use Podman Desktop. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo priviliges. An Oracle Linux (GUI Server version) configured with VNC. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Podman, Podman Desktop. Oct 18, 2022 - Initial version.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Switch from CentOS 7 to Oracle Linux 7

Learn how to switch a CentOS 7 instance to Oracle Linux 7. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a CentOS 7 system (centos-7) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. DNF, Cron, Bash, Git. Nov 10, 2022 - Initial version.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Migrate Oracle Linux Automation Manager to a Clustered Deployment

Learn how to migrate a single-host Oracle Linux Automation Manager installation to a clustered deployment with a remote database. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a system with Oracle Linux Automation Manager 2 installed (control-node) and two additional nodes for migrating to a clustered deployment. Each node provisioned with the following: An oracle user account with sudo privileges. An SSH keypair for the non-root user. Ability to ssh from one host to the others using passwordless ssh login. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Oct 07, 2022 - Initial version. Sep 07, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Use Quick Install to Deploy Oracle Cloud Native Environment

Learn to use Quick Install to install and configure Oracle Cloud Native Environment on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Minimum of a 3-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. Kubernetes worker node. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Oct 28, 2022 - Initial version.

Time Limit
1 hour, 15 minutes
Linux OS and Virtualization Engineering
IaaS
Get Started with Oracle Linux Automation Manager

Learn how to setup and use Oracle Linux Automation Manager. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a system with Oracle Linux Automation Manager 2.0 installed (ol-node) and an additional node running a Git Server. creates a non-root user named oracle with sudo permissions on each node. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Oct 25, 2022 - Initial version. Sep 07, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
1 hour, 45 minutes
Linux OS and Virtualization Engineering
IaaS
Upgrade to Oracle Linux Automation Manager

Learn how to upgrade an Oracle Linux Automation Manager Release 1.0 installation to Release 2.1. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a system with Oracle Linux Automation Manager 1 installed (control-node) and two additional nodes for migrating to a clustered deployment. Each node provisioned with the following: An oracle user account with sudo privileges. An SSH keypair for the non-root user. Ability to ssh from one host to the others using passwordless ssh login. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Oct 05, 2022 - Initial version. Sep 07, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Deploy Keycloak using Podman on Oracle Linux

Learn to deploy Keycloak for providing authentication to applications and secure services using OAuth and SAML. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privilages on both nodes. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Keycloak, Podman. Oct 18, 2022 - Initial version.

Time Limit
1 hour, 15 minutes
Linux OS and Virtualization Engineering
IaaS
Install FreeIPA Server on Oracle Linux

Learn how to install and configure a FreeIPA Server on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux 9 system (freeipa-server) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux, LDAP, Authentication, Identity. Sep 22, 2022 - Initial version.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Mount an NFS Share Using a Rootful Podman Volume

Learn how to use an NFS share as a volume for remote and persistent storage within a Podman container. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides two Oracle Linux systems (ol-server, ol-client) provisioned with the following: An oracle user account with sudo privilages on both nodes. NFS server running on ol-server. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. NFS, Podman. Sep 16, 2022 - Initial version.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Enable Istio Proxy Sidecar Injection in Oracle Cloud Native Environment

Learn how to enable Istio Proxy Sidecar Injection in Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Minimum of a 9-node Oracle Cloud Native Environment cluster: Operator node. 3 Kubernetes control plane nodes. 5 Kubernetes worker nodes. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Sep 21, 2022 - Initial version.

Time Limit
2 hours, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Scale a Kubernetes Cluster on Oracle Cloud Native Environment

Learn how to scale a Kubernetes Cluster on Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a nine-node Oracle Linux environment and Load Balancer: Operator node (. ). 3 Control plane nodes (. , &. ). 5 Worker nodes (. , , , &. ). OCI Load Balancer. Each Oracle Linux instance provisioned with the following: An oracle user account with sudo privileges. An SSH keypair for the non-root user. Ability to ssh from one host to the others using passwordless ssh login. Oracle Cloud Native Environment installed and configured. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Aug 24, 2022 - Initial version. Aug 23, 2023 - Update for OCNE 1.7.

Time Limit
2 hours, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Managing Oracle Linux Module Streams and Profiles with the OS Management Service

Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux instance, and steps through enabling and managing modules, streams and profiles for the OS with the OS Management service in Oracle Cloud Infrastructure. An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. 23 Aug 2022 - Created draft Luna lab. 21 Sept 2022 - Lab ready for review 23 Sept 2022 - Reviews complete, ready to publish.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Deploy an External Load Balancer with Oracle Cloud Native Environment

Learn how to deploy a Highly Available Oracle Cloud Native Environment using the Oracle Cloud Infrastructure Load Balancer. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Minimum of a 6-node Oracle Cloud Native Environment cluster: Operator node. 3 Kubernetes control plane node. 2 Kubernetes worker node. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. July 29, 2022 - Initial version.

Time Limit
2 hours
Linux OS and Virtualization Engineering
IaaS
Encrypt Drives using LUKS on Oracle Linux

Learn how to encrypt a device using LUKS on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: A non-root user with sudo permissions. Additional block device. Developer, IT Administrator, DevOps Engineer. Basic. Oracle Linux. Oracle Linux. July 23, 2022 - Initial version.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Use and Enable ACLs on Oracle Linux

Learn how to use and enable ACLs on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: A non-root user with sudo permissions. Additional block device. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. July 10, 2022 - Initial version.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Migrate Standalone Oracle Autonomous Linux Instances to use OS Management Service

Practice using a migration script to migrate older Oracle Autonomous Linux instances to integrate with the OS Management service in Oracle Cloud Infrastructure. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a July 2021 release Oracle Autonomous Linux 7 instance, and steps through process to use a migration script to integrate the instance with the OS Management service in Oracle Cloud Infrastructure. An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Autonomous Linux. 12 July 2022 - Created draft Luna lab, cloned from lab: Upgrade Oracle Linux with Leapp.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Use OCI Cloud Controller Manager on Oracle Cloud Native Environment

Learn how to enable the LoadBalancer Service type in Oracle Cloud Native Environment on Oracle Cloud Infrastructure. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Minimum of a 3-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. Kubernetes worker node. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Jun 29, 2022 - Initial version.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Run Kubernetes on Oracle Linux

Learn to run Kubernetes on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a single-node installation (ocne-node01) of Oracle Cloud Native Environment provisioned on Oracle Linux thereby providing the following Kubernetes functionality all on a single node : Operator node, Control plane node. Worker node. Which has been provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Jun 17, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Run a Compact Oracle Cloud Native Environment

Learn how to install and configure a compact deployment of Oracle Cloud Native Environment on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a single-node installation (ocne-node01) of Oracle Cloud Native Environment provisioned on Oracle Linux thereby providing the following Kubernetes functionality all on a single node : Operator node, Control plane node. Worker node. Which has been provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. June 16, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference. Aug 9, 2023 - Updated for Release 1.7. Feb 7, 2024 - Updated for Release 1.8.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Reduce and Relocate Volume Groups on Oracle Linux

Learn how to remove a physical volume from a volume group and then move the volume group to another server. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: a non-root user with sudo permissions. additional block volumes for use with Linux Software RAID. existing volume group and logical volumes. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Jun 6, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Create VMs with KVM on Oracle Linux

Learn how to deploy KVM on Oracle Linux to create and manage virtual machines. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: a non-root user with sudo permissions. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. May 31, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference. Feb 14, 2023 - Added "Contact us" with group email. Jun 27, 2023 - Updated for Oracle Linux 8 Update 8.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Build a Software RAID Array on Oracle Linux

Learn how to build a RAID array using the Oracle Linux kernel multidisk driver. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: a non-root user with sudo permissions. additional block volumes for use with Linux Software RAID. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. May 31, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Deploy Internal Load Balancer with Oracle Cloud Native Environment

Learn how to deploy a Highly Available Oracle Cloud Native Environment using the Internal Load Balancer. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a six-node Oracle Linux environment: Operator node (. ). 3 Control plane nodes (. , &. ). 2 Worker nodes (. &. ). Each provisioned with the following: An oracle user account with sudo privileges. An SSH keypair for the non-root user. Ability to ssh from one host to the others using passwordless ssh login. Oracle Cloud Native Environment installed and configured. Network subnet capable of handling Layer 2 networking. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. May 24, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference. Aug 3, 2022 - Updated lab to use Oracle Cloud Infrastructure VLANs. Aug 18, 2023 - Updated for OCNE 1.7. Feb 12, 2024 - Updated for OCNE 1.8.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Configure RAID Logical Volumes on Oracle Linux

Learn how to configure RAID Logical Volumes on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: a non-root user with sudo permissions. additional block volumes for use with LVM. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. May 20, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use MetalLB with Oracle Cloud Native Environment

Learn how to configure MetalLB with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a three-node Oracle Cloud Native Environment provisioned on Oracle Linux with the following: Operator node (. ). 3 Control plane nodes (. , &. ). 3 Worker nodes (. , &. ). Each provisioned with the following: An oracle user account with sudo privileges. An SSH keypair for the non-root user. Ability to ssh from one host to the others using passwordless ssh login. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. May 16, 2022 - Initial version. Aug 21, 2023 - Update for OCNE 1.7. Feb 12, 2024 - Update for OCNE 1.8.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Create VLANs on Oracle Linux

Learn how to create and delete VLAN interfaces on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: An oracle user account with sudo privileges. 4 VNICs attached to the instance. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. May 5, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference and steps.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use Gluster with Oracle Cloud Native Environment

Learn how to set up and use Gluster with Oracle Cloud Native Environment. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a five-node Oracle Cloud Native Environment provisioned on Oracle Linux with the following: Operator node (ocne-operator). Control plane node (ocne-control01). 3 Worker nodes (ocne-worker01, ocne-worker02, ocne-worker03). Each of these are also provisioned with: An oracle user account with sudo privileges. Passwordless SSH between each node. Additional block storage attached to each worker node for Gluster. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. May 6, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference. July 23, 2023 - Updated for OCNE 1.6.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Create a Highly Available NFS Service with Gluster and Oracle Linux

Learn how to install and configure a highly available NFS service on Oracle Linux using Corosync, Pacemaker, Gluster and Ganesha. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides four Oracle Linux systems provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Advanced. Oracle Linux. Oracle Linux. Apr 27, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
2 hours
Linux OS and Virtualization Engineering
IaaS
Deploy Oracle Cloud Native Environment

Learn to install and configure Oracle Cloud Native Environment on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Minimum of a 3-node Oracle Cloud Native Environment cluster: Operator node. Kubernetes control plane node. Kubernetes worker node. Each system should have Oracle Linux installed and configured with: An Oracle user account (used during the installation) with sudo access. Key-based SSH, also known as password-less SSH, between the hosts. Installation of Oracle Cloud Native Environment. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Apr 21, 2022 - Initial version.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Create Network Bonds using Network Manager CLI

Learn how to create a logical group interface by bonding multiple interfaces together using the nmcli and ip commands on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system provisioned with the following: An oracle user account with sudo privileges. 4 VNICs attached to the instance. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Apr 18, 2021 - Initial version. Jul 7, 2022 - Updated hostname reference Oct 17, 2022 - Updated lab description.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use SELinux on Oracle Linux

Learn how to use SELinux on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Apr 12, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Install Minikube on Oracle Linux

Learn how to install and configure minikube with the podman driver on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-minikube) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Apr 12, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference. Jun 13, 2023 - Updated for Oracle Linux 9.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Audit Oracle Linux with Auditd

Learn to use auditd with Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Apr 1, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use an OCI Dynamic Inventory with Oracle Linux Automation Engine

Learn to use the OCI Dynamic Inventory with Oracle Linux Automation Engine. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-control-node) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Mar 29, 2022 - Initial version. Jul 07, 2022 - Update hostname reference. Sep 06, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Upgrade Oracle Linux with Leapp

This lab will guide you through using the Leapp utility to upgrade an Oracle Linux 7 system to Oracle Linux 8. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an standard current release Oracle Linux 7 cloud instance, and steps through Leapp utility process to upgrade to current release Oracle Linux 8. An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. 26 Mar 2022 - Post review updates to index.md file. Altered duration to 90mins. 27 Mar 2022 - removed all HTML tagging and cleanup of markdown.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Mirror a Yum Repository on Oracle Linux

Learn to mirror and share a Yum repository with local, offline, or distributed systems. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides two Oracle Linux systems (ol-server, ol-client) provisioned with the following: An oracle user account with sudo privileges. 1 block volume attached to one instance. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux, software management, DNF, Yum, reposync. Mar, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use a Container to Create a DNF or ULN Repo Mirror

This lab will guide you through creating a container that syncs content and layout from both yum.oracle.com or Oracle ULN, while mirroring the structure of yum.oracle.com. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Mar 15, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Run Control Groups Version 2 on Oracle Linux

This lab will guide you through enabling control groups (cgroups) v2 and limiting the CPU time for user slices. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Mar 10, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Configure an Oracle Cluster File System on Oracle Cloud Infrastructure

Learn how to configure an Oracle Cluster File System (OCFS2) on Oracle Cloud Infrastructure. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides two Oracle Linux instances provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. OCFS2 storage, Linux, clustered storage, cloud. Feb, 2022 - Initial Tutorial version. Apr, 2022 - First Luna Lab version. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Oracle Linux Lab Basics

This lab aims to highlight the basic functionality of using the Oracle Linux free lab environment, starting with connecting to an instance. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Upon completion of this Lab, you will be able to: Find an instance IP address. Check if the environment is deployed. This lab is intended for: Anyone interested in Oracle Linux free labs. Entry-level knowledge of command-line Linux/Unix. Oracle Linux. Feb 1, 2022 - Initial version.

Time Limit
15 minutes
Linux OS and Virtualization Engineering
IaaS
Create an Oracle Linux Storage Appliance in Oracle Cloud Infrastructure

Learn to create an Oracle Linux Storage Appliance in Oracle Cloud Infrastructure. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. May 11, 2021 - Initial version.

Time Limit
2 hours
Linux OS and Virtualization Engineering
IaaS
Configure iSCSI targets and initiators on Oracle Linux on Oracle Cloud Infrastructure

Learn how to configure an iSCSI targets and initiators. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. 3 block volumes attached to the instance. A second Oracle Linux system (ol-client). Oracle Linux. iSCSI, targets, initiators, Cloud. Feb, 2022 - Initial version. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Create Virtual Cloud Networks in Oracle Cloud Infrastructure

This lab provides the environment and instruction to manually create (non wizard) Virtual Cloud Networks in Oracle Cloud Infrastructure. It shows the dialogs used to create the VCN, add subnets and CIDR blocks for IP Addressing, and how to delete Virtual Cloud Networks. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. January 03, 2022 - Initial version September 13, 2023 - Updated for changes in dialog windows and UI graphical style.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Use OCI iSCSI Utility on Oracle Cloud Infrastructure

Learn how to use the OCI iSCSI Utility to manage iSCSI block volumes on Oracle Cloud Infrastructure. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. January 03, 2022 - Initial version April 11, 2022 - Luna Lab version. July 07, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Configure Podman Containers with Oracle Linux Automation Engine

Learn how to use Oracle Linux Automation Engine to deploy Podman Containers on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a system with Oracle Linux installed (ol-server). created a non-root user named. with. permissions. pre-installed Oracle Linux Automation Engine. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Nov 01, 2021 - Initial version. Feb 04, 2022 - Update for new Oracle Linux Training standards. Jul 07, 2022 - Update hostname reference. Nov 29, 2022 - Update to use. package. Sep 06, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Automate Setup of Oracle Linux with Oracle Linux Automation Engine

Learn how to use Oracle Linux Automation Engine to perform the initial configuration of an Oracle Linux instance. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Two Oracle Linux systems (ol-control-node, ol-node01). create a non-root user named. with. permissions on ol-control-node. ssh keys for passwordless ssh login configured from ol-control-node to ol-node01 as. user. the ol-control-node has Oracle Linux Automation Engine pre-installed. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Oct 22, 2021 - Initial version. Feb 04, 2022 - Update for new Oracle Linux Training standards. Jul 07, 2022 - Update hostname reference. Nov 28, 2022 - Update to use. package. Sep 06, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
System Logging on Oracle Linux

Learn to use journald, logwatch, and rsyslog on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Jun 20, 2021 - Initial version Mar 04, 2022 - Revised to new Oracle Linux training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Write a Playbook with Oracle Linux Automation Engine

Learn to write a playbook using the Oracle Linux Automation Engine. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides two Oracle Linux systems (ol-control-node, ol-host) provisioned with the following: An oracle user account with sudo privilages on both nodes. Setup Passwordless SSH login between nodes. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Oct 13, 2021 - Initial version. Feb 07, 2022 - Update for new Oracle Linux Training standards. Jul 07, 2022 - Update hostname reference. Nov 28, 2022 - Update to use. package. Sep 06, 2023 - Review for Oracle Linux Automation Manager Release 2.1.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Monitor System Resources on Oracle Linux

Learn how to use the vmstat, mpstat and top commands to monitory system resources on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. 2 VNICs attached to the instance. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Jun 20, 2021 - Initial version. Mar 04, 2022 - Revised to new Oracle Linux training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Learn Basic System Configuration on the Command Line in Oracle Linux

Learn how to change your hostname, time zone, and locale settings on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Oct 7, 2021 - Initial version. Oct 13, 2021 - First published. Feb 10, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Get Started With the Btrfs File System on Oracle Linux

Learn how to use the Btrfs file system on Oracle Linux, including btrfs commands to perform common administrative Btrfs tasks. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-instance01) provisioned with the following: An oracle user account with sudo privileges on both nodes. 4 block volumes attached to the instance. Create a Btrfs file system on Oracle Linux 8. Run basic Btrfs commands to perform tasks such as: Checking file system usage. Extend the size of the file system. Recover a missing device. Test and see how the file system works. Oracle Linux administrators intending to use the Btrfs file system on Oracle Linux 8 systems. However, the exercises in this lab apply to an Oracle Linux 8 instance in Oracle Cloud Infrastructure. Sep 29, 2021 - Initial version. Feb 8, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour
Linux OS and Virtualization Engineering
Other
Use Oracle Ksplice on Oracle Linux

Learn how to use Ksplice commands in Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Upon completion of this lab, you will become familiar with basic ksplice commands to: List applied updates to the system. Identify kernel versions, if different versions exist as a result of recent updates. Display any available updates that can be applied to the system. Sep 17, 2021 - Initial draft. Feb 3, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Install Oracle Linux Automation Manager on Oracle Linux

Learn how to install the Oracle Linux Automation Manager on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a system with Oracle Linux installed (ol-automation-server). created a non-root user named oracle with sudo permissions. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Oct 12, 2021 - Initial version. Feb 04, 2022 - Update for new Oracle Linux Training standards. Jul 07, 2022 - Update hostname reference. Apr 27, 2023 - Update for Oracle Linux Automation Manager Release 2.0 Sep 06, 2023 - Update for Oracle Linux Automation Manager Release 2.1.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use NetworkManager and IP Command on Oracle Linux

Learn how to use the nmcli and ip commands to configure and manage network interfaces on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system provisioned with the following: An oracle user account with sudo privileges. 2 VNICs attached to the instance. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Jun 20, 2021 - Initial version. Mar 04, 2022 - Revised to new Oracle Linux training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Set up Gluster Storage on Oracle Linux

Learn how to set up Gluster Storage on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides three Oracle Linux systems (ol-node01, ol-node-02, ol-node03) provisioned with the following: An oracle user account with sudo privilege. 50 GB of block storage. Provides an Oracle Linux system (ol-client) provisioned with the following: An oracle user account with sudo privilege. Enable access to Gluster repos and packages and install Gluster server packages. Prepare each node to work as a Gluster storage node. Create a storage pool. Create volumes. Test and mount a Gluster volume. Oracle Linux administrators intending to use Gluster storage on Oracle Cloud Infrastructure. Aug 20, 2021 - Initial version. Feb 8, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Configure Logical Volumes on Oracle Linux

Learn how to use LVM utilities to create and work with logical volumes. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-node01) provisioned with the following: a non-root user with sudo permissions. additional block volumes for use with LVM. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Jun 20, 2021 - Initial version. Feb 8, 2022 - Updated for new Oracle Linux Training standards. May 20, 2022 - Update lab layout and deployment code.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Use the Crontab Utility to Schedule Tasks on Oracle Linux

Learn how to use the crontab command on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Upon completion of this Lab you will be able to: List the contents of an existing crontab. Create and edit crontab entries. Access crontab output. Remove the full crontab for a user. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Jun 30, 2021 - Initial Draft. Feb 3, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
40 minutes
Linux OS and Virtualization Engineering
IaaS
Learn to Use the tmux Terminal Multiplexer on Oracle Linux

Learn how to use tmux to control multiple terminal windows in a persistent session on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Upon completion of this Lab you will be able to: Connect and disconnect from a persistent tmux session. Display, hide, and switch between multiple terminals in the same tmux session. Manage several persistent tmux sessions. Developer, IT Administrator, DevOps Engineer. Intermediate. Oracle Linux. Oracle Linux. Jun 23, 2021 - Initial draft. Jul 19, 2021 - Published. Feb 10, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Work with File Systems on Oracle Linux

Learn how to create, and mount file systems on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. 2 block volumes attached to the instance. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Jun 20, 2021 - Initial version.

Time Limit
1 hour, 30 minutes
Linux OS and Virtualization Engineering
IaaS
Configuring SSH Tunnels in Oracle Linux

Learn how to configure SSH tunnels in Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges on both nodes. IT Administrator. Beginner. Oracle Linux. Oracle Linux. May 11, 2021 - Initial version. Feb 8, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Manage the Boot Kernel for Oracle Linux

Learn how to manage the boot kernel in Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. In this lab, you'll learn how to: determine the current loaded kernel. determine the default kernel. determine which kernel versions are available on the system. how to use. to manage kernels. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Jun 16, 2021 - Initial version. Feb 10, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Install the NGINX Web Server and Proxy on Oracle Linux

Learn how to install the NGINX web server and enable it in Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Jun 7, 2021 - Initial draft. Feb 10, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use Network-Bound Disk Encryption on Oracle Linux

Learn how to use Network-Bound Disk Encryption on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Upon completion of this Lab you will be able to: Install and configure a Tang server for Network-Bound Disk Encryption. Configure block storage to automount at boot and use LUKS to encrypt the filesystem. Install and configure Clevis to bind a Tang server to a LUKS key slot to automatically decrypt storage. This lab is intended for: Oracle Linux administrators intending to use NBDE to help secure storage on Oracle Cloud Infrastructure. Jun 3, 2021 - Initial draft. Feb 10, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
40 minutes
Linux OS and Virtualization Engineering
IaaS
Use systemd on Oracle Linux

Learn how to use and manage systemd target units to control boot-up synchronization, service units to control services and processes, and timer units to trigger events. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. Mar 20, 2021 - Initial version Mar 03, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
1 hour
Linux OS and Virtualization Engineering
IaaS
Use DNF on Oracle Linux

Learn how to work with DNF repositories. list package information, install, download, and reinstall packages, upgrade and remove packages, use the DNF history feature, and manage package groups. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux systems (ol-server) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Oracle Linux. May 11, 2021 - Initial version. Feb 7, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use autofs on Oracle Linux

Learn to use autofs to mount NFS shares automatically. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides two Oracle Linux systems (ol-server, ol-client) provisioned with the following: An oracle user account with sudo privilages on both nodes. NFS server running on ol-server. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. NFS, Automount. Mar 9, 2021 - Initial version. Feb 4, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Create an NFS Server on Oracle Linux

Learn how to install and configure an NFS server, and mount NFS shares. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides two Oracle Linux systems (ol-server, ol-client) provisioned with the following: An oracle user account with sudo privilages on both nodes. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. NFS. Mar 4, 2021 - Initial version. Feb 3, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Configure Chrony on Oracle Linux

Learn to set date, time and configure Network Time Protocol using Chrony. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Administration. Feb 08, 2021 - Initial version Feb 22, 2021 - Style updates. Jul 07, 2022 - Updated hostname reference.

Time Limit
35 minutes
Linux OS and Virtualization Engineering
IaaS
Configure System Settings on Oracle Linux

Learn to use sysctl and explore /proc, /sys and /etc/sysconfig. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Administration. Feb 8, 2021 - Initial version. Mar 3, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference.

Time Limit
35 minutes
Linux OS and Virtualization Engineering
IaaS
Create Users and Groups on Oracle Linux

Learn to perform user and group administration, implement user private group scheme, and grant user elevated privileges. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux system (ol-server) provisioned with the following: An oracle user account with sudo privileges. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Administration. Dec 01, 2020 - Initial version. Feb 19, 2020 - Style edits. Mar 03, 2022 - Updated for new Oracle Linux Training standards. Jul 7, 2022 - Updated hostname reference. Aug 21, 2023 - Modified all new users being created to have more generic names. Removed all example output jpg images and replaced with editable text example outputs.

Time Limit
45 minutes
Linux OS and Virtualization Engineering
IaaS
Use Storage with Podman Containers

Introduction to container storage on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides an Oracle Linux systems (ol-server) provisioned with the following: An oracle user account with sudo privilages. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Containers, Docker. Dec 08, 2020 - Initial version. Feb 07, 2022 - Updated for new Oracle Linux Training standards. Jul 07, 2022 - Updated hostname reference.

Time Limit
30 minutes
Linux OS and Virtualization Engineering
IaaS
Get started with Podman

Introduction to using Podman on Oracle Linux. Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback. Provides a system with Oracle Linux installed (ol-server). created a non-root user named oracle with sudo permissions. Developer, IT Administrator, DevOps Engineer. Beginner. Oracle Linux. Containers, Docker. Oct 30, 2020 - Initial version. Feb 03, 2022 - Updated for new Oracle Linux Training standards. Jul 07, 2022 - Updated hostname reference.

Time Limit
30 minutes
Linux OS and Virtualization Engineering