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