>_
.issue.db
/highway-workflow-engine
Dashboard
Issues
Memory
Lessons
Audit Log
New Issue
Edit Issue #731
Update issue details
Title *
Description
## Task Update ansible playbooks for production deployment across both clusters. ## Current State - dev-deploy.yml: Deploys to minikube (full stack) - worker-deploy.yml: Deploys workers only to srv2 ## Required Changes ### 1. Image handling - Build once, push to DockerHub (rodmenalimited/highway-workflow-engine:tag) - Both clusters pull from DockerHub (not local build) - Add imagePullSecrets configuration ### 2. Minikube production deployment - Reduce workers to 1 each type (testing distribution) - Keep API + Dashboard - Use production database (pg.rodmena.app) - Domain: highway.solutions ### 3. srv2 production deployment - Keep current worker counts (7+4+3) - Remove any dev configurations - Ensure connects to same production DB ### 4. New playbooks needed - playbooks/prod-deploy.yml (orchestrates full production deployment) - playbooks/prod-build-push.yml (build + push to DockerHub) ### 5. Inventory updates - Separate prod vs dev host groups - Production-specific variables ## Deployment flow ``` 1. ansible-playbook prod-build-push.yml (build + push to DockerHub) 2. ansible-playbook prod-deploy.yml (deploy to both clusters) ``` ## Parent: #726
Priority
Low
Medium
High
Critical
Status
Open
In Progress
Closed
Won't Do
Due Date (YYYY-MM-DD)
Tags (comma separated)
Related Issues (IDs)
Enter IDs of issues related to this one. They will be linked as 'related'.
Update Issue
Cancel