Yaojia Wang
e5820ebe4a
fix: add list and update verbs to drone RBAC for rollout restart
continuous-integration/drone/push Build is failing
2026-03-19 11:00:32 +01:00
Yaojia Wang
cd6158b05c
fix: add list and update verbs to drone RBAC for rollout restart
continuous-integration/drone/push Build is failing
2026-03-19 10:56:52 +01:00
Yaojia Wang
2446a2fde8
fix: add list and update verbs to drone RBAC for rollout restart
continuous-integration/drone/push Build is failing
2026-03-19 10:44:35 +01:00
Yaojia Wang
d46e8685d7
ci: add RBAC for drone to restart invest-api deployment
2026-03-18 23:50:11 +01:00
Yaojia Wang
26cd716590
ci: simplify deploy by using kubectl rollout restart after build
continuous-integration/drone/push Build is passing
2026-03-18 23:34:54 +01:00
Yaojia Wang
d4e06c71b7
ci: auto-update image tag in kustomization for ArgoCD sync
...
Add Drone CI step to update kustomization.yaml newTag with commit SHA
after image build, enabling ArgoCD to detect manifest changes and
auto-deploy new images.
2026-03-18 23:32:17 +01:00
Yaojia Wang
dd17c4f2ae
chore: add API keys to k8s secret
...
continuous-integration/drone/push Build is passing
Add Finnhub, FRED, and Alpha Vantage API keys to the
Kubernetes secret manifest for deployment.
2026-03-10 17:23:04 +01:00
Yaojia Wang
f9f5d37b44
feat: add ingress for invest-api.k8s.home
continuous-integration/drone/push Build is failing
2026-03-10 01:28:24 +01:00
Yaojia Wang
d05cb55cb0
feat: add Docker, Drone CI, and k8s deployment manifests
...
- Dockerfile for Python 3.12 FastAPI app
- Drone CI pipeline to build and push to internal registry
- Kubernetes manifests (Deployment, Service, Secret, Namespace)
- ArgoCD Application for GitOps deployment
- Kustomize base configuration
2026-03-09 23:28:31 +01:00