Skip to content

marcuwynu23/k8s-collections

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Kubernetes Application Collections

A curated collection of Kubernetes application manifests and examples for learning, testing, and deployment.


Overview

This repository contains reusable Kubernetes configurations such as:

  • Deployments
  • Services
  • Ingress resources
  • Sample applications (e.g., NGINX, Apache HTTPD)

It is designed to help developers and DevOps engineers quickly experiment with and understand Kubernetes workloads.


Getting Started

  1. Clone the repository:

    git clone https://github.com/marcuwynu23/k8s-collections
  2. Navigate to a specific application folder:

    cd httpd
  3. Apply the manifests:

    kubectl apply -f .
  4. Verify resources:

    kubectl get pods,svc
  5. Delete application"

    kubectl delete -f .

Repository Structure

.
├── nginx/
│   ├── deployment.yaml
│   └── service.yaml
├── httpd/
│   ├── deployment.yaml
│   └── service.yaml
└── README.md

Contributing

Contributions are welcome! To get started:

  1. Fork the repository
  2. Create a new branch
  3. Add or improve Kubernetes manifests
  4. Submit a pull request

Please ensure:

  • YAML files are valid and well-formatted
  • Resources are properly labeled
  • Examples are simple and reproducible

License

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

About

A curated collection of Kubernetes application manifests and examples for learning, testing, and deployment.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors

Languages