@marcos_feitoza/personal-finance-build
v1.1.1
Published
Build/deploy helper scripts for the Personal Finance monorepo (Podman + Docker Hub + Kubernetes rollout support).
Downloads
534
Readme
Personal Finance Build Utilities
Build/deploy helper scripts for the Personal Finance monorepo (Podman + Docker Hub + Kubernetes rollout support).
Purpose
Provide a single script flow to build and push service images used by Argo CD deployment in the cluster.
Main Script
podman-build.sh
Supported services:
corebalancemarket-datacryptoai-insightsai-advisorfrontend
AI Services Support (Updated)
ai-insights is fully integrated in build flow:
./podman-build.sh ai-insights --pushOptional rollout:
./podman-build.sh ai-insights --push --rollout --waitai-advisor is also integrated:
./podman-build.sh ai-advisor --pushTypical Workflow
- Build and push image using service alias.
- Update Helm values/image tag when needed.
- Argo CD reconciles target app.
- Validate pod health and API endpoints.
Useful Flags
--push--rollout--wait--logs--platform(defaultlinux/arm64)--tests(python services)
Notes
- Script is optimized for Raspberry Pi/Kubernetes environment (arm64 default).
- Image target pattern:
docker.io/<user>/<service>:<tag> - For AI stack updates, deploy order is typically:
ai-insightsai-advisorbackend-core- frontend packages/app
