Skip to content

fix(ci,k8s): resolve deploy failures across all services#67

Closed
abbasajorlou1371 wants to merge 1 commit into
mainfrom
cursor/fix-all-deploy-issues-7af5
Closed

fix(ci,k8s): resolve deploy failures across all services#67
abbasajorlou1371 wants to merge 1 commit into
mainfrom
cursor/fix-all-deploy-issues-7af5

Conversation

@abbasajorlou1371

Copy link
Copy Markdown
Collaborator
  • Stop re-applying deployment manifests on every deploy; they reset the image to :latest with imagePullPolicy Always, causing ImagePullBackOff on commercial, features, and levels services
  • Patch existing deployments with pull secrets and IfNotPresent instead
  • Attach imagePullSecrets to the default ServiceAccount for all services
  • Fix kubectl wait race during rolling updates (calendar-service)
  • Ensure DB_HOST=mysql and REDIS_ADDR=redis:6379 on manifest services
  • Clean up non-Running pods before deploy; cap HPA minReplicas at 1
  • Align calendar-service Dockerfile healthcheck port with GRPC_PORT 50058

- Stop re-applying deployment manifests on every deploy; they reset the
  image to :latest with imagePullPolicy Always, causing ImagePullBackOff
  on commercial, features, and levels services
- Patch existing deployments with pull secrets and IfNotPresent instead
- Attach imagePullSecrets to the default ServiceAccount for all services
- Fix kubectl wait race during rolling updates (calendar-service)
- Ensure DB_HOST=mysql and REDIS_ADDR=redis:6379 on manifest services
- Clean up non-Running pods before deploy; cap HPA minReplicas at 1
- Align calendar-service Dockerfile healthcheck port with GRPC_PORT 50058

Co-authored-by: abbas-ajorloo <abbas-ajorloo@users.noreply.github.com>
@hosseinqadiri
hosseinqadiri deleted the cursor/fix-all-deploy-issues-7af5 branch July 23, 2026 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants