Skip to content

Instantly share code, notes, and snippets.

@shpwrck
Last active December 9, 2025 17:09
Show Gist options
  • Select an option

  • Save shpwrck/5aaa76e32d1305aaf607854cd2c7c262 to your computer and use it in GitHub Desktop.

Select an option

Save shpwrck/5aaa76e32d1305aaf607854cd2c7c262 to your computer and use it in GitHub Desktop.

OpenShift 102: Helm, Advanced Deployment Techniques, Istio, and Prometheus

Hands-On Workshop Agenda

Workshop Overview

Duration: Full Day

Prerequisites: OpenShift 101 or equivalent experience with basic OpenShift operations

Format: Hands-on lab with guided exercises

Links


Morning Session: Example Application Setup and Deployment Techniques

Welcome & Setup

  • Workshop introduction and objectives

  • Lab environment overview

  • Access credentials and environment setup

Hands-On Lab: Initial Application Deployment with Helm

  • Learn Helm Templating to reduce repeat configuration.

Hands-On Lab: Image Management and Distribution

  • Tune and schedule your workloads in new and effective ways.

Lunch Break

Hands-On Lab: Service Mesh Implementation

  • Get up to speed on the basics of Service Mesh

Hands-On Lab: Prometheus Queries in Depth

  • Learn how to slice and dice time series data to you benefit.

Wrap-Up and Q&A

  • Open discussion and Q&A

  • Workshop feedback


Lab Environment Requirements

Prerequisites for Participants

  • OpenShift CLI (oc) installed and configured

  • Access to OpenShift cluster (provided or personal)

  • Basic understanding of Kubernetes concepts

  • Familiarity with command-line interface

Cluster Requirements

  • OpenShift 4.x cluster

  • Admin or cluster-admin access for some exercises

  • Sufficient resources (CPU, memory, storage)


Key Learning Objectives

By the end of this workshop, participants will be able to:

  1. Deploy applications using Helm including understanding Helm charts, values, and release management

  2. Implement advanced deployment patterns control exactly where your pods are based on a plethora of circumstances.

  3. Implement service mesh for microservices communication, traffic management, security policies, and observability

  4. Dive Deeper into Observability using tools provided by OpenShift.


Additional Resources


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment