Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
1.3 KiB
1.3 KiB
Workflow Worker Helm Chart
This Helm chart deploys the Workflow Worker component for the Alga PSA application. The worker processes workflow events from Redis Streams and exposes a health endpoint for Kubernetes probes.
Default Namespace
- This chart defaults to installing into the
mspnamespace viavalues.yaml(namespace: msp). - You can override with
--namespaceor by settingvalues.namespace.
Install
- Basic install into
msp:
helm install workflow-worker ee/helm/workflow-worker/ -n msp --create-namespace
- With overrides:
helm install workflow-worker ee/helm/workflow-worker/ \
-n msp \
-f my-values.yaml
Key Values
image.repository,image.tag: Set to your built workflow-worker image.db.*: Database host/port/credentials for app user.workflow.redis.*: Redis connection settings and stream configuration.secrets.*: App secrets (used ifvault.enabled=false).service.port: Port used for health/metrics (defaults4000).
Health Probes
- Liveness/Readiness check
GET /healthonservice.port.
Notes
- The chart can optionally integrate with Vault (
values.vault.*) to inject secrets. - If not using Vault, ensure the referenced DB and Redis secrets exist in the
mspnamespace or adjustvalues.yamlaccordingly.