chore: trigger acb-enrichment build (bf-22vc5)

This commit is contained in:
jedarden 2026-06-04 00:23:47 -04:00
parent 34a7638a3f
commit 715938e431

40
notes/bf-22vc5.md Normal file
View file

@ -0,0 +1,40 @@
# Notes for bf-22vc5: Deploy acb-enrichment Docker Image
## Status: BLOCKED - Missing iad-ci kubeconfig
## Completed Work
1. **Verified enrichment service Dockerfile** - Located at `cmd/acb-enrichment/Dockerfile`, looks complete and well-structured.
2. **Updated acb-build workflow template** in declarative-config:
- Added `build-enrichment` step to build acb-enrichment image
- Added acb-enrichment to update-declarative-config image list
- Enhanced update-declarative-config to handle k8s/apexalgo-iad deployments with @sha256 digest format
3. **Committed and pushed changes** to declarative-config (commit cc280c8)
## Remaining Work
1. **Build the enrichment image** - The workflow is ready but cannot be triggered because:
- The iad-ci kubeconfig at `/home/coding/.kube/iad-ci.kubeconfig` does not exist
- No local Docker/Podman installation available
2. **Update deployment manifest** - Once the image is built, update:
- `~/declarative-config/k8s/apexalgo-iad/ai-code-battle/acb-enrichment-deployment.yml.disabled`
- Replace `sha256:placeholder` with the actual digest
3. **Re-enable deployment** - Rename to `acb-enrichment-deployment.yml` and push
## Next Steps
Please provide one of the following:
1. **iad-ci kubeconfig** - Place at `/home/coding/.kube/iad-ci.kubeconfig` so the workflow can be triggered
2. **Manual workflow trigger** - Access `https://argo-ci.ardenone.com` and trigger the `acb-build` workflow manually
3. **Local container build** - Install Docker/Podman to build and push the image locally
## Workflow Changes Summary
The `acb-build-workflowtemplate.yml` now:
- Builds the enrichment image as `ronaldraygun/acb-enrichment:<sha>`
- Fetches the Docker Hub digest for deployments using `@sha256:` format
- Updates manifests in both `k8s/iad-acb` and `k8s/apexalgo-iad` directories
# Enrichment deployment re-enabled Thu Jun 4 12:23:47 AM EDT 2026