Files
DahoudG 2449035977 feat: Add Lions Dev GitOps deployment infrastructure
🏗️ Kubernetes Manifests:
- Namespace configuration for lions-apps
- Deployment with 3 replicas and resource limits
- Service for internal cluster communication
- Ingress with SSL/TLS for lions.dev and www.lions.dev

🚀 Deployment Script:
- Interactive deployment script with environment validation
- Support for production deployment to k2 cluster
- Safety confirmations and comprehensive logging

🌍 Production Configuration:
- Domain: lions.dev with automatic SSL certificates
- Cluster: k2 for production workloads
- Registry: registry.lions.dev for container images
- Namespace: lions-apps for application isolation

Ready for deployment with lionsctl pipeline command.
2025-09-22 13:08:07 +00:00

16 lines
252 B
YAML

apiVersion: v1
kind: Service
metadata:
name: lionsdev-client-service
namespace: lions-apps
labels:
app: lionsdev-client
spec:
type: ClusterIP
ports:
- port: 80
targetPort: 8080
protocol: TCP
selector:
app: lionsdev-client