Kubernetes Cursor Rules
Cursor rules for Kubernetes: resource limits, security contexts, RBAC, and production-ready manifest conventions.
- Always set resource requests and limits on all containers - Run containers as non-root with readOnlyRootFilesystem where possible - Use NetworkPolicies to restrict pod-to-pod traffic; default deny all - Set Pod Disruption Budgets for stateful workloads and critical services - Use Secrets for sensitive data; never embed credentials in ConfigMaps - Add liveness and readiness probes to all Deployments - Pin image tags with digest for production; never use latest - Use Horizontal Pod Autoscaler with custom metrics for production workloads
How to use with Cursor
Create a `.cursorrules` file in your project root and paste these rules. Cursor reads this automatically on every AI interaction.
Related Rules
Python Cursor Rules
Best Cursor AI coding rules for Python development. Enforce type hints, PEP 8, Pythonic patterns, and modern Python best practices in your .cursorrules file.
TypeScript Cursor Rules
Cursor rules for TypeScript: enforce strict mode, eliminate any types, and write type-safe code with these .cursorrules configurations.
React Cursor Rules
Cursor rules for React: component patterns, hooks best practices, performance optimization, and clean state management conventions.
Next.js Cursor Rules
Cursor rules for Next.js App Router: server components, data fetching, routing, and deployment best practices.