Flesh out exercise 4 and add image.

This commit is contained in:
2024-04-14 15:58:28 +12:00
parent a238cf3a2f
commit 2e1a057483
4 changed files with 19 additions and 10 deletions

View File

@ -34,7 +34,7 @@ Documentation you may find helpful is:
## 3.2 - Check your work
If the virtual machine in your **demotestblah17** namespace has been live migrated to another node successfully please post a message in `#event-anz-ocp-virt-hackathon` with the message:
If the virtual machine in your `demotestwtf17` namespace has been live migrated to another node successfully please post a message in `#event-anz-ocp-virt-hackathon` with the message:
> Please review [team name] solution for exercise 3. Our vm has migrated to node [node name].

View File

@ -8,28 +8,28 @@ authors: ['default']
summary: "How do we optimally balance vm workloads across an OpenShift cluster?"
---
After your teams slick demos the Acme Financial Services have agreed to run a small scale proof of concept for OpenShift Virtualisation 🎉
After the slick demos and objection handling from your pre sales team Acme Financial Services have agreed to run a small scale proof of concept for OpenShift Virtualisation 🎉
They have spun up a bare metal OpenShift cluster, installed OpenShift Virtualisation and now have a small number of virtual machines running.
One of the goals of the pilot is to ensure their virtual machine workloads will run efficiently on their new infrastructure and continually auto balance over time based on available underlying infrastructure capacity so they don't have some nodes much busier than others.
The Acme team are stuck on how they might implement this goal within their current sprint. They told you they found some documentation online on this thing called "deschedular" but have decided it would be easier to call you and ask for a walkthrough.
The Acme team are stuck on how they might implement this goal within their current sprint. They told you they found some documentation online on this thing called *"deschedular"* but have decided it would be easier to email Red Hat and ask for a walkthrough.
Your pre-sales team have offered to setup an example environment for them and step through how to enable the feature.
Your account manager has voluntold you to setup an example environment for them and step through how to enable the feature. No worries right. After all, how hard can it be?
<Zoom>
|![workshop](/workshops/static/images/hackathon/broken-vm-wojek.png) |
|![workshop](/workshops/static/images/hackathon/yaml-file.png) |
|:-----------------------------------------------------------------------------:|
| *He's dead Jim...* |
| *"We've all said it"* |
</Zoom>
## 4.1 - Enabling virtual machine balancing profiles
Your challenge for this task is to enable the **Technology Preview** feature for Virtual Machine workload balancing in OpenShift.
Your challenge for this task is to enable the **Technology Preview** feature for Virtual Machine workload balancing in OpenShift at the cluster level.
You'll need to make some changes at both the cluster and virtual machine level.
Once enabled at the cluster level you then need to deploy a **CentOS Stream 9** virtual machine called `centos` running in a new namespace called `itsjustyaml`.
Documentation you may find helpful is:
- https://docs.openshift.com/container-platform/4.15/virt/virtual_machines/advanced_vm_management/virt-enabling-descheduler-evictions.html
@ -37,7 +37,7 @@ Documentation you may find helpful is:
## 4.2 - Check your work
If you've successfully enabled deschedular evictions for a virtual machine please post a message in `#event-anz-ocp-virt-hackathon` with the message:
If you've successfully enabled deschedular evictions for the `centos` virtual machine please post a message in `#event-anz-ocp-virt-hackathon` with the message:
> Please review team [name] solution for exercise 4.