google / google/grr

Guide on how to do large scale deployment

Open
#639 12 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
5.1k
Forks
796
PR merge metrics
No merged PRs in 30d

Description

Currently, the documentation is sparse on the following:

* How do you dedicate a server to be one specific GRR component like the AdminUI, Frontend, or Worker?
* How does clustering work?
* What happens in a partition?
* How do multiple Workers or Frontends discover each other?
* What ports are used?
* Example configurations

Would it be possible to elaborate or have a guide addressing this?

Contributor guide

Open the contributing guide

Research direction

Start by mapping the deployment roles named in the issue: AdminUI, Frontend, and Worker. Research clustering, partition behavior, component discovery, ports, and example configurations, then organize the findings into a large-scale deployment guide. Done means the documentation answers each listed question with usable configuration examples.

Written by the indexing model from the issue text.

Assessment

Domain
documentation, infrastructure
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.