Skip to content

jrab66/jrab66-cncf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes Demos and Tools

Welcome to my personal collection of Kubernetes demos and tools! This repository showcases various Kubernetes setups and configurations I've worked with, focusing on both local development and cloud deployments. Each demo is self-contained with its own documentation, making it easy to explore different aspects of Kubernetes and Cloud Computing.

🚀 Available Demos

A comprehensive local Kubernetes development environment featuring:

  • Local development with automatic code reloading
  • HTTPS with locally-trusted certificates using mkcert
  • Ingress configuration for external access
  • Automated certificate management with cert-manager
  • Helm chart deployment examples

Demonstrates the capabilities of the Glasskube operator for managing Kubernetes applications, including:

  • Application lifecycle management
  • Dependency resolution
  • Configuration management
  • Automated updates

A streamlined local Kubernetes development setup featuring:

  • Local container registry integration
  • Fast container image building and testing
  • Isolated development environments
  • Simplified Kubernetes testing workflow

Terraform-based deployment for Google Kubernetes Engine (GKE) demonstrating:

  • Infrastructure as Code (IaC) with Terraform
  • Production-ready GKE cluster configuration
  • Network and security best practices
  • Integration with Google Cloud services

🛠 Prerequisites

📚 Getting Started

Option 1: Clone the repository (read-only)

git clone https://github.com/yourusername/your-repo.git
cd your-repo

Option 2: Fork and clone (recommended for contributions)

  1. Click the "Fork" button at the top-right of this repository
  2. Clone your forked repository:
    git clone https://github.com/YOUR-USERNAME/your-repo.git
    cd your-repo
  3. Add the upstream repository:
    git remote add upstream https://github.com/original-owner/your-repo.git

Next Steps

  1. Navigate to the demo of your choice
  2. Follow the specific instructions in each demo's README

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •