Add onboarding documentation for specific areas

Talking with a developer that is trying GitLab CI/CD, the complain was that there is no simple way to go from scratch to a fully functional environment.

There are a lot of "options" to choose from (different ways of GitLab installations for example), but no best practices or simple flows that will bring you to a complete instance.

We should create documentation that can cover at least this path:

  • Install GitLab instance
  • Install GitLab Runner
  • Configure the runner
  • Install and configure Prometheus (?)

No assumption about previous knowledge should be done (e.g., docker, k8s).

What they asked for is: don't give me options where I need to study something else before I can reach the goal, just say what I need to do.

It is something similar to what we are doing with onboarding features (auto devops, gke integration). Let's try to do the same for documentation!

Assignee Loading
Time tracking Loading