Skip to content

Andrea78Epis/kubernetes-openshift-playbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes & OpenShift Platform Operations Playbook

This repository is a curated collection of operational runbooks, troubleshooting guides, and practical commands for Kubernetes and OpenShift environments.

It is a practical collection of operational procedures for Kubernetes and OpenShift environments, useful for troubleshooting container runtime, cluster issues, automation workflows, and cloud-native tooling.


Scope

The repository covers operational scenarios in cloud-native environments, focusing on real-world troubleshooting and platform operations.

It includes:

  • cluster and workload debugging in Kubernetes and OpenShift
  • container image and runtime troubleshooting
  • infrastructure automation and provisioning workflows
  • Elasticsearch and Kibana incident response and diagnostics
  • storage access and S3-compatible integrations

Structure

  • ansible/ → Infrastructure and security automation workflows (AAP, RBAC, LDAP, Elasticsearch)
  • build/ → Container build and deployment tooling (Buildah, Podman, OpenShift build processes)
  • containers/ → Container runtime and image operations (Java memory debugging, tools like skopeo, image inspection)
  • elastic/ → Elasticsearch and Kibana incident troubleshooting, cluster diagnostics, and index/storage management
  • kubernetes/ → Kubernetes cluster operations and troubleshooting (pod debugging, networking, observability, TCP/IP diagnostics)
  • storage/ → Cloud storage operations and S3-compatible integrations (AWS CLI, NetApp S3, rclone)
  • troubleshooting/java/ → JVM and Java runtime troubleshooting on OpenShift. Covers GC logs, heap analysis, thread dumps, and production-grade debugging techniques for diagnosing memory, latency, and performance issues in containerized Java workloads.

Purpose

The goal of this repository is to provide a practical, command-driven knowledge base for real operational tasks in Kubernetes-based environments.

It is not a tutorial, but a reference for day-to-day platform engineering activities.


Notes

All content is based on real operational experience in cloud-native environments and focuses on reproducible troubleshooting patterns and infrastructure operations.

About

Kubernetes OpenShift troubleshooting, runbooks and SRE playbook for platform operations. Covers cluster debugging, container runtime, Java JVM diagnostics, GC analysis, Elasticsearch, Kibana, and cloud-native storage automation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors