gcloud-lab/trading-platform/deploy/helm/Chart.yaml
Sirius Devops d079d1239f feat: add trading platform K8s deployment infrastructure
- Add Helm chart with 19 templates (Deployments, Services, Ingress,
  ConfigMaps, Secrets, NetworkPolicy, cert-manager)
- Add Dockerfiles for 4 microservices (dashboard, data-service,
  execute-service, news-service)
- Add CI/CD workflows (build-test, build-push, deploy)
- Add raw K8s manifests, per-service Helm charts, and deploy scripts
- Add SOPS-encrypted secrets template and config
- Configure deployment to customer1 namespace
- Include infrastructure components: PostgreSQL, Redis, Kafka
2026-05-17 22:15:00 +00:00

34 lines
1 KiB
YAML

# =============================================================================
# Trading Platform — Root Helm Chart
# =============================================================================
apiVersion: v2
name: trading-platform
description: Helm chart for the entire trading platform microservices
type: application
version: 0.1.0
appVersion: "0.1.0"
dependencies:
- name: api-gateway
version: "0.1.0"
repository: "file://../api-gateway"
- name: execute-service
version: "0.1.0"
repository: "file://../execute-service"
- name: data-service
version: "0.1.0"
repository: "file://../data-service"
- name: news-service
version: "0.1.0"
repository: "file://../news-service"
- name: dashboard
version: "0.1.0"
repository: "file://../dashboard"
- name: cert-manager
version: "1.14.0"
repository: https://charts.jetstack.io
condition: cert-manager.enabled
- name: ingress-nginx
version: "4.9.0"
repository: https://kubernetes.github.io/ingress-nginx
condition: ingress-nginx.enabled