gitkk/charts/templates
zhenyi c2487ec0b6 feat(charts): add Helm chart for gitks Git bare repository service
- Create Chart.yaml with application metadata and keywords
- Add _helpers.tpl with name, fullname, labels, and DNS template functions
- Generate ConfigMap with all gitks configuration environment variables
- Implement StatefulSet with persistent volume claims for repository data
- Create headless service for pod DNS and cluster communication
- Add gRPC service for client connections and metrics service
- Include HorizontalPodAutoscaler for dynamic scaling
- Add PodDisruptionBudget to maintain cluster availability
- Create ServiceAccount with proper security context
- Add test connection pod using grpcurl for health checks
- Generate NOTES.txt with installation instructions and quick start guide
- Create .helmignore file to exclude common development files
- Configure persistence, resource limits, and security settings
- Add support for cluster mode with etcd service discovery
2026-06-08 21:21:15 +08:00
..
tests feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
_helpers.tpl feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
configmap.yaml feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
headless-svc.yaml feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
hpa.yaml feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
metrics-svc.yaml feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
NOTES.txt feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
pdb.yaml feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
service.yaml feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
serviceaccount.yaml feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00
statefulset.yaml feat(charts): add Helm chart for gitks Git bare repository service 2026-06-08 21:21:15 +08:00