Internal infrastructure
Sourcegraph deployments
Internal deployments are documented in the deployments.
Google Cloud Platform
Buildkite agents
We maintain a fleet of Buildkite agents for continuous integration across all repositories.
- Owner: Dev Experience
- URL: https://buildkite.com/organizations/sourcegraph/agents
- Terraform and Kubernetes manifests: https://github.com/sourcegraph/infrastructure/tree/main/buildkite
- Resources
Buildkite agent queues
We have several different types of agents availables. We recommend explicitly declaring which type of agent you want your jobs to run on with the agents: { queue: "standard" }
field in your pipeline configuration.
The currently available queues:
standard
: our default Buildkite agents, currently Docker-in-Docker agents running in Kubernetesbaremetal
: special Buildkite agents running on standalone machines
Code host testing instances
We maintain a collection of code hosts for testing purposes defined in our infrastructure/dogfood cluster.
GitHub Enterprise
- URL: https://ghe.sgdev.org
- Credentials: 1Password
- Additional information
Bitbucket Server
- URL: https://bitbucket.sgdev.org
- Credentials: 1Password
Phabricator
- URL: http://phabricator.sgdev.org/
- Credentials: 1Password
Gitolite
- Git URL: git@gitolite.sgdev.org
- Credentials: 1Password
Gerrit
- URL: https://gerrit.sgdev.org
- Git URL: gerrit-ssh.sgdev.org
- Credentials: Google Auth