You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/deployment-guide.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,6 +129,13 @@ spec:
129
129
- Expose the API via an ingress controller (NGINX, Traefik, ALB).
130
130
- Terminate TLS at the ingress or use a service mesh (Linkerd, Istio). Ensure `PROVENANCE_SERVICE_BASE_URL` matches the external HTTPS endpoint.
131
131
132
+
### Helm Packaging & Release
133
+
134
+
- Run `make helm-lint` and `make helm-template` (or rely on CI) before cutting releases.
135
+
- Package the chart with `make helm-package`; artifacts land in `dist/charts/provenance-<version>.tgz`.
136
+
- Publish to GitHub Pages (`helm repo index dist/charts --url ...`) or push to an OCI registry (`helm push provenance-<version>.tgz oci://ghcr.io/<org>/charts`).
137
+
- Remember to bump `charts/provenance/Chart.yaml` when chart features change.
138
+
132
139
## Scaling Considerations
133
140
134
141
- **Detector Throughput** – Detector execution happens synchronously per request. Increase pod count to parallelize analyses, or shard workflows by repo/team. Monitoring request latency via Prometheus helps identify bottlenecks.
0 commit comments