What problem does it solve?
Kubernetes resource patterns for EUCORA production deployments. This Skill provides standardized deployment patterns and resource configurations to ensure reliable, scalable, and auditable Kubernetes deployments across API services, workers, and infrastructure components.
Core Features & Use Cases
- Deployment patterns: Standard API deployment with RollingUpdate, health probes, resource limits; Celery worker and Celery Beat singleton pattern.
- Service and network patterns: ClusterIP internal services, headless services for stateful components, ingress with TLS.
- ConfigMap & Secrets: non-sensitive configs via ConfigMap, External Secrets with Azure Key Vault integration.
- Observability & governance: health probes, RBAC, namespace isolation, and Helm values reference.
- Use Case: Deploying EUCORA API and Celery workers to a multi-node Kubernetes cluster with TLS termination.
Quick Start
Review and adapt the Kubernetes manifests under the k8s/ directory, then apply them to your cluster and validate deployments with kubectl.