Kubernetes application example tutorials
Go to file
Janet Kuo 503c00af20 Revamp the example repo for modern use cases 2025-05-14 13:53:48 -07:00
ai Revamp the example repo for modern use cases 2025-05-14 13:53:48 -07:00
cassandra Enable liveness checks for Cassandra (#556) 2025-05-05 08:29:58 -07:00
dev Create CD script to be run after every push to main branch 2023-01-24 13:46:38 -05:00
guestbook guestbook: update php-redis image tag to v5 2025-02-09 14:42:35 +05:30
guestbook-go removing example dir 2025-02-28 16:10:46 -05:00
mysql-cinder-pd Promote examples that are referenced in the tutorials out of staging 2019-07-31 09:39:26 +08:00
mysql-wordpress-pd Update deployment yaml file to match with the one on tutorial page 2025-03-25 15:47:36 +07:00
staging Fix the link 2024-09-30 11:09:46 +08:00
volumes Merge pull request #513 from ElanHasson/patch-1 2024-09-19 12:42:45 +01:00
.gitignore We do not have a git ignore, modified version from core 2017-06-22 13:28:11 -06:00
CONTRIBUTING.md Add CONTRIBUTING.md 2018-07-19 10:59:43 +05:30
LICENSE Initial commit 2017-04-18 12:52:08 -07:00
OWNERS Update owners to match sig-apps leads 2022-02-28 19:43:24 +01:00
README.md Revamp the example repo for modern use cases 2025-05-14 13:53:48 -07:00
SECURITY.md Add SECURITY.md 2020-07-27 15:59:54 -06:00
SECURITY_CONTACTS Update embargo doc link in SECURITY_OWNERS and changes PST to PSC 2019-03-08 10:23:48 -07:00
code-of-conduct.md Add code-of-conduct.md (#161) 2017-12-20 11:35:20 -08:00
guidelines.md Revamp the example repo for modern use cases 2025-05-14 13:53:48 -07:00

README.md

Kubernetes Examples

Welcome to the official Kubernetes Examples repository! This curated collection, stewarded by SIG Apps, provides high-quality, educational examples for running a diverse range of applications and workloads on Kubernetes.

Our goal is to offer a central hub where you can:

  • Discover practical implementations for various use cases.
  • Learn common patterns and best practices for deploying applications on Kubernetes.
  • Explore configurations for general-purpose applications as well as specialized ones like AI/ML workloads and platforms.

Browse Examples

We encourage you to explore the subdirectories to find examples relevant to your needs. Examples are organized into categories, such as:

  • ai: Demonstrations of AI/ML model training, serving, end-to-end platform reference manifests, and MLOps toolchains.
  • ... (and more as the collection grows!)

Each example includes its own detailed README.md file covering:

  • Purpose and learning objectives
  • Prerequisites (including Kubernetes version and hardware if applicable)
  • Step-by-step deployment instructions
  • Verification and cleanup commands
  • Key Kubernetes concepts used

Contributing to Kubernetes Examples

We welcome contributions from the community! If you have an example that showcases how to run applications or workloads on Kubernetes effectively and educates users, please consider sharing it.

Before contributing, please thoroughly review our:

  1. Example Guidelines: These outline the standards, structure, and best practices all examples must follow.
  2. CONTRIBUTING.md: This provides instructions on the contribution process, including how to propose, submit, and review examples.

Your contributions help make Kubernetes more accessible and understandable for everyone.

Our Philosophy

We aim for these examples to be:

  • Educational: Clearly explaining how and why things work.
  • Practical: Demonstrating real-world (though possibly simplified) applications and platforms.
  • Current: Reflecting modern Kubernetes features and best practices.
  • Maintained: Kept up-to-date by the community and SIG Apps.