Openshift Virtualization: MTV Operator
My OpenShift Blog
by Keith Calligan
3M ago
No, this doesn't have anything to do with the music channel. But I will promise you one thing. You will become a certified Forklift operator at the end of this article ? Migration Toolkit for Virtualization Operator is an operator that facilitates the movement of VM workloads over ..read more
Visit website
Openshift Virtualization Dashboard in ACM
My OpenShift Blog
by Keith Calligan
4M ago
As of Openshift 4.17, the Openshift Virtualization dashboard is available in Advanced Cluster Management (version 2.11). To enable this functionality, simply turn on the Observability service. See the following link: Observability | Red Hat Product Documentation Observability | Red Hat Documentation Red Hat Documentation In my cluster I am using ..read more
Visit website
Openshift Virtualization: Creating Images, Bootable Volumes, and Templates
My OpenShift Blog
by Keith Calligan
4M ago
In the previous articles, an introduction was provided to the following concepts: Images: Think of an image as as a snapshot of a filesystem, bootable media, and/or QCOW or raw image files. Bootable Volume: This concept can include any images but it means that the result will automatically boot ..read more
Visit website
Quick-Start and Quick-Learn of Openshift Virtualization
My OpenShift Blog
by Keith Calligan
4M ago
Since the previous article was a lengthy introduction on Openshift Virtualization, I wanted to do something fun and productive for this next article. There will be some other articles later on deeper dives and more advanced stuff, but let's do some quick-learning on the most popular topics (in ..read more
Visit website
Introduction to Openshift Virtualization
My OpenShift Blog
by Keith Calligan
4M ago
In the next series of posts, I will be doing a full walkthrough of Openshift Virtualization. Openshift Virtualization uses libvirt under the hood and is based on the the upstream Kubevirt project but with lots of enhancements and integrations with Openshift. This will be a series of articles with the ..read more
Visit website
Nvidia GPU Metrics/Alerting
My OpenShift Blog
by Keith Calligan
10M ago
In the last post, I covered how to enable the Nvidia GPU in RHOAI (Openshift AI). Today, we will cover metrics that can be exposed through the the Openshift Web Console. This Prometheus Telemetry/metrics data can then be used to develop custom queries to send alerts through AlertManager. Enabling GPU Monitoring and Metrics in Openshift The steps I that are being followed are based on the following documentation: Enabling the GPU Monitoring Dashboard — NVIDIA GPU Operator on Red Hat OpenShift Container Platform 23.9.2 documentation The following commands will be run from the OC CLI. # Dow ..read more
Visit website
Installing OpenShift Data Science (ODS) in Self-Managed Environment
My OpenShift Blog
by Keith Calligan
1y ago
Late last year, Red Hat Openshift Data Science (ODS) became generally available (GA).  At that time, this service was only available on cloud environments such as AWS and Google (GCP). Earlier this year, ODS became available in self-managed environments to install as an operator. ODS allows data scientists to analyze data and provides a cloud-based instance of Jupyter Notebook.  OpenVINO (model-serving runtime) and Openshift Pipelines are supported as well.  This is just a small snippet of what ODS can do.  Here is some more detail from Red Hat's official site. In this sho ..read more
Visit website
Openshift and Event Driven Ansible (Part 1)
My OpenShift Blog
by Keith Calligan
1y ago
In this series of posts, I will be covering the basics of setting up Ansible Automation Platform and the EDA (Event Driven Ansible) custom-resource.  An Ansible rulebook and an associated playbook will be run to take an alert from OCP via AlertManager.  This alert is received by the Rulebook via a webhook and takes the event variables as some sort of action in a playbook. Eventually, this code will be used to automatically resize a persistent volume claim but that part is still in the works.  Right now, let's just cover the basics for part 1 of this series. Note: This project i ..read more
Visit website
Query OCP API from Pod
My OpenShift Blog
by Keith Calligan
1y ago
I've been sort of busy with projects lately but here is a quick article to keep things going. Recently, I was asked for a way to query the Kubernetes/OCP API to get some information.  The requirements were to have a pod (based off of the minimal ubi8 container) that runs once and exits to query the Kubernetes/OCP API to get the current number of worker nodes in the cluster.  This is by no means the only way to get this information but it highlights different constructs inside of OCP/Kubernetes such as: Service Accounts Cluster-Roles Role Bindings Config-Maps Deployments So in this a ..read more
Visit website
Managing OCP Infrastructures Using GitOps (Part 3)
My OpenShift Blog
by Keith Calligan
2y ago
In the first part of this series, I showed you how the to install the Assisted Service/CIM (Central Infrastructure Management) and how a cluster can be deployed in a declarative manner using approximately 9 YAML files. In the second part of this series, we could see how that YAML files could be condensed into a single SiteConfig file.  The directory structure of the ztp-site-generator container was used to create the following GitHub repository. GitHub - kcalliga/ztp-example at v4.11.3-9 ZTP Example. Contribute to kcalliga/ztp-example development by creating an account on GitHub. GitHub ..read more
Visit website

Follow My OpenShift Blog on FeedSpot

Continue with Google
Continue with Apple
OR