Commit Graph

257 Commits

Author SHA1 Message Date
c931431c11 update gitlab ci 2026-01-23 14:01:26 +03:00
1679ca9c34 Update .gitlab-ci.yml file 2026-01-23 10:55:39 +00:00
465325a679 add pulse terragrunt mvp 2026-01-23 13:53:24 +03:00
d86dc1b732 docs: Update infrastructure.yaml with cluster_id placeholder 2026-01-19 15:29:04 +03:00
be34bc617b refactor: Use unified infrastructure.yaml config file
- Add infrastructure.yaml as single source of truth (like values.yaml in Helm)
- Make all modules universal (no hardcoded entity names)
- Use existing PostgreSQL cluster instead of creating new one
- Add yc-database module for working with existing PostgreSQL
- Add k8s-secret module with lifecycle.ignore_changes support
- Update terragrunt.hcl files to read from infrastructure.yaml
- Remove scripts, use native Terragrunt functions (yamldecode)
2026-01-19 15:28:39 +03:00
1bba8d0d53 fix: Correct CORS syntax in yc-s3 module 2026-01-19 15:15:29 +03:00
cd68e73e40 feat: Add Terraform infrastructure for pulse project
- Add modules: yc-s3, yc-postgresql, k8s-namespace, k8s-secrets
- Add live configuration for stage environment
- Add GitLab CI with downstream pipelines
- Implement best practices from theory.md
2026-01-19 15:15:14 +03:00