Skip to content

[ACE-1975] Consolidate deployment jobs, adjust resource limit, fix zip runner error, reduce log verbosity - #521

Merged
cjlapao merged 35 commits into
mainfrom
deploy-test
Jul 20, 2026
Merged

[ACE-1975] Consolidate deployment jobs, adjust resource limit, fix zip runner error, reduce log verbosity#521
cjlapao merged 35 commits into
mainfrom
deploy-test

Conversation

@osh0501

@osh0501 osh0501 commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Description

  • Merged parallel jobs into a single sequential job — Previously deploy-orchestrator and deploy-catalog ran as independent parallel jobs. Combined into one deploy-services job with conditional steps to prevent namespace CPU quota conflicts (2 CPU limit). Retained conditional deployment flexibility — Can still deploy orchestrator only, catalog only, or both via deploy_orchestrator/deploy_catalog input flags.

  • Use python3 to extract kubelogin and fix unzip error (runner does not have unzip pre-installed)

  • Fixed --wait/--atomic redundancy — --atomic already implies --wait; refactored to elif to avoid specifying both flags simultaneously

  • Added --hide-notes to Helm deploy commands to reduce log verbosity.

  • Runtime masking added for OIDC subject and audience.

  • Cluster name and resource group added as repository secrets - values not exposed in logs.

  • Lowered CPU limits per pod in both std & prd values files so rolling upgrades can run old and new pods concurrently.

  • Update workflow permissions. Add actions: write to allow createWorkflowDispatch calls.

Type of change

  • Bug fix (non-breaking change which fixes an issue)

Checklist

  • I have performed a self-review of my own code

@osh0501 osh0501 changed the title [ACE-1975] Downgrade action versions from v6 to v4 that use Node.js 20 [ACE-1975] Use az aks command invoke to deploy through Azure ARM API, which bypasses the private AKS API endpoint Jul 9, 2026
osh0501 added 23 commits July 9, 2026 16:25
…ack, read rg and cluster name from repo secrets
…lling upgrades can run old and new pods concurrently
@osh0501 osh0501 changed the title [ACE-1975] Use az aks command invoke to deploy through Azure ARM API, which bypasses the private AKS API endpoint [ACE-1975] Consolidate deployment jobs, adjust resource limit, fix zip runner error, reduce log verbosity Jul 16, 2026
@osh0501
osh0501 marked this pull request as ready for review July 16, 2026 16:45
@cjlapao
cjlapao merged commit baaa65f into main Jul 20, 2026
15 checks passed
@cjlapao
cjlapao deleted the deploy-test branch July 20, 2026 09:13
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.

2 participants