Skip to content

Conversation

@nortonsk
Copy link
Contributor

This commit introduces a minimal installation configuration that reduces resource requirements by approximately 50-60% while maintaining full core analytics functionality.

Changes:

  • Add values-gdcn-minimal.yaml with optimized settings for local development
  • Add comprehensive GoodData-CN-Resource-Requirements-Report.md

Minimal Configuration Savings:

  • Pods: 49 vs 62 (21% reduction)
  • CPU Requests: ~4.6 vCPU vs ~10 vCPU (54% reduction)
  • Memory Requests: ~11 GB vs ~23 GB (52% reduction)

Disabled Features in Minimal Config:

  • AI Assistant and GenAI Chat
  • PDF/Excel Export Builder
  • CSV/Tabular Exports
  • Scheduled Automation
  • Data Source Schema Scanner
  • Admin CLI Tools
  • etcd HA (reduced to 1 replica)

See GoodData-CN-Resource-Requirements-Report.md for detailed analysis.

This commit introduces a minimal installation configuration that reduces
resource requirements by approximately 50-60% while maintaining full core
analytics functionality.

Changes:
- Add values-gdcn-minimal.yaml with optimized settings for local development
- Add comprehensive GoodData-CN-Resource-Requirements-Report.md

Minimal Configuration Savings:
- Pods: 49 vs 62 (21% reduction)
- CPU Requests: ~4.6 vCPU vs ~10 vCPU (54% reduction)
- Memory Requests: ~11 GB vs ~23 GB (52% reduction)

Disabled Features in Minimal Config:
- AI Assistant and GenAI Chat
- PDF/Excel Export Builder
- CSV/Tabular Exports
- Scheduled Automation
- Data Source Schema Scanner
- Admin CLI Tools
- etcd HA (reduced to 1 replica)

See GoodData-CN-Resource-Requirements-Report.md for detailed analysis.
Added values-pulsar-minimal.yaml for single-node Pulsar deployment:
- Reduces pods from 11 to 3 (73% reduction)
- CPU requests: 500m vs 1,350m (63% reduction)
- Memory requests: 640Mi vs 1,728Mi (63% reduction)

Updated resource report with Pulsar minimal comparison.
@nortonsk nortonsk enabled auto-merge January 16, 2026 09:27
@rhefner1
Copy link
Member

closed in favor of #17

@rhefner1 rhefner1 closed this Jan 20, 2026
auto-merge was automatically disabled January 20, 2026 13:32

Pull request was closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants