mirror of
https://github.com/ghndrx/k8s-manifests.git
synced 2026-02-10 06:45:09 +00:00
feat: initial k8s manifests library structure
This commit is contained in:
38
README.md
Normal file
38
README.md
Normal file
@@ -0,0 +1,38 @@
|
||||
# Kubernetes Manifests Library
|
||||
|
||||

|
||||

|
||||
|
||||
Production-ready Kubernetes manifests with security best practices, resource limits, and comprehensive examples.
|
||||
|
||||
## Structure
|
||||
|
||||
```
|
||||
├── deployments/ # Deployment patterns (rolling, blue-green, canary)
|
||||
├── services/ # Service types and configurations
|
||||
├── ingress/ # Ingress controllers and rules
|
||||
├── configmaps/ # Configuration management
|
||||
├── secrets/ # Secret management patterns
|
||||
├── networkpolicies/ # Network isolation
|
||||
├── rbac/ # Role-based access control
|
||||
└── monitoring/ # Prometheus, alerts, ServiceMonitors
|
||||
```
|
||||
|
||||
## Features
|
||||
|
||||
- ✅ Security contexts and pod security standards
|
||||
- ✅ Resource requests/limits
|
||||
- ✅ Liveness/readiness probes
|
||||
- ✅ Network policies for isolation
|
||||
- ✅ RBAC least-privilege patterns
|
||||
- ✅ Kustomize overlays for environments
|
||||
|
||||
## Quick Start
|
||||
|
||||
```bash
|
||||
kubectl apply -k deployments/base
|
||||
```
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
Reference in New Issue
Block a user