From 9e62321892eac9077eff6be21257b1a5b6c94076 Mon Sep 17 00:00:00 2001 From: William Graef Date: Mon, 18 Sep 2023 08:11:51 -0400 Subject: [PATCH] add kubevirt lab --- content/ocne/ocne.md | 14 ++++++++++++++ content/whats-new/new.md | 1 + 2 files changed, 15 insertions(+) diff --git a/content/ocne/ocne.md b/content/ocne/ocne.md index 1c017642..692d8803 100644 --- a/content/ocne/ocne.md +++ b/content/ocne/ocne.md @@ -159,6 +159,20 @@ This tutorial will show how to upgrade an Oracle Cloud Native Environment Releas --- +#### [Run KubeVirt on Oracle Cloud Native Environment](https://luna.oracle.com/lab/87d85c56-d929-45bc-aa8c-3f51cd584b2d) + +Learn how to deploy and run KubeVirt on Oracle Cloud Native Environment. + +KubeVirt is a virtualization technology to create and manage virtual machines in Kubernetes. Administrators create these virtual machines using the kubectl command and Kubernetes custom resource definitions (CRDs). As with any container image within Kubernetes, it requires persistent storage to maintain its state. Hence, our need for Rook and Ceph. + +Rook is a cloud-native storage orchestrator platform that enables Ceph storage for our Kubernetes cluster. Rook deploys as a Kubernetes operator inside a Kubernetes cluster and automates the tasks to provision and de-provision Ceph-backed persistent storage using the Kubernetes Container Storage Interface (CSI). + +While Ceph allows the creation of block and object storage, there also exists a shared file system storage. This type uses a CephFilesystem (CephFS) to mount a shared POSIX (Portable Operating System Interface) compliant folder into one or more pods. This storage type is similar to NFS (Network File System) shared storage or CIFS (Common Internet File System) shared folders. + +This tutorial guides users on deploying KubeVirt with Ceph storage managed by Rook on Oracle Cloud Native Environment. + +--- + ### Installation Tutorials Each tutorial provides step-by-step procedures to complete specific tasks but does not provide an environment. Perform these tutorial steps on your own Oracle Linux environment. diff --git a/content/whats-new/new.md b/content/whats-new/new.md index ac268f9a..44e41f14 100644 --- a/content/whats-new/new.md +++ b/content/whats-new/new.md @@ -76,6 +76,7 @@ This page highlights the videos and hands on labs that have been recently added - [Provision PersistentVolumes Using File Storage Service on Oracle Cloud Native Environment](https://luna.oracle.com/lab/5d95fdca-c690-4ebf-8ac0-315ac095ac59) - [Introducing Kubectl with Oracle Cloud Native Environment](https://luna.oracle.com/lab/6c65a513-b161-47d2-b45c-92ca02e38dc0) - [Use Kubectl to Manage Kubernetes Clusters and Nodes](https://luna.oracle.com/lab/4b16d141-4825-4d54-98f3-ce7babbea45c) +- [Run KubeVirt on Oracle Cloud Native Environment](https://luna.oracle.com/lab/87d85c56-d929-45bc-aa8c-3f51cd584b2d) ---