Commit Graph
4 Commits
Author SHA1 Message Date
5dc03d01aa feat: add Helm chart for Kubernetes deployment (#280)
* feat: add Helm chart for Kubernetes deployment

Comprehensive Helm chart for deploying Huly to Kubernetes:
- All core services (front, account, transactor, collaborator, etc.)
- Infrastructure (CockroachDB, Redpanda, Elasticsearch, MinIO)
- Optional AI bot with MongoDB
- Automated backup CronJobs to S3-compatible storage
- Configurable image registry and version pinning
- Auto-generated secrets with persistence across upgrades
- NGINX ingress with TLS via cert-manager
- CI workflow for lint, template validation, and OCI publish

Chart lives at helm/ (outside kube/) to avoid conflict with the
existing kubectl-based CI that recursively applies kube/*.yaml.

Signed-off-by: Daniel Kendall <dkendall@ledoweb.com>

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Don Kendall <kendall@donkendall.com>

* feat(helm): add optional GitHub integration service

Deploy pod-github for bidirectional sync of issues, PRs, and comments
between Huly and GitHub. Gated behind githubIntegration.enabled (false
by default).

Adds:
- templates/github/deployment.yaml + service.yaml
- GITHUB_URL to configmap and front deployment
- GitHub App credentials to shared secret
- /_github ingress backend
- README documentation for GitHub integration and AI bot

Signed-off-by: Daniel Kendall <dkendall@ledoweb.com>

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Don Kendall <kendall@donkendall.com>

---------

Signed-off-by: Don Kendall <kendall@donkendall.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 13:38:08 +07:00
Alexey ZinovievandGitHub 1325c32acc Qfix: revert datalake (#195)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-28 21:45:57 +07:00
Alexey ZinovievandGitHub 006762fc66 SELFH-182: v7 support (#192)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-28 21:16:17 +07:00
denis-tingaikin 39ec0f04a8 add kind selfhost
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2024-12-21 01:48:40 +03:00