Skip to content

Understand executor deployment

Created by: kevinwojo

Context

I wasn't aware that self-hosted customers have started using executors.

We treat executors as a bolt-on product to enable additional functionality (server-side batch changes and precise code intelligence).

These features seem like they're becoming more of a first-class offering. From the Install flow, it's unclear if we ever mention that starting the executor deployment should come next.

Problem

The Sourcegraph install process is disjointed, which may lead to poor onboarding experience if the Admin is not aware that Executors are needed to enable key functionality.

Actions Needed

  • Inventory the executor deployment process
  • Expected the "New Site Admin" install flow
  • Create some clarity around the end-to-end onboarding process