Skip to content

Customer Configurator Tool

I am proposing that we create a customer configuration tool.

The goal is to have something that walks customers through questions about their installation (e.g.: like an installer wizard) that asks questions about their environment and generates the proper configuration files along with a customized installation document.

Long Term Goals

  • Stores customer configuration information securely and, with GitLab upgrades, notifies them of changes in defaults or new features
  • Source Control by default for configuration
  • Allows documentation customization to environments providing a much better administrator experience with less searching
  • Eventual ability to generate an actual installer orchestration path (eg: Ansible installer) crafted from their responses
  • Customer cost analysis tool showing cost to deploy GitLab to our supported reference platforms as described in #398

cc @ebrinkman @mendeni