This page contains information on tools and processes we run within the Security team.
If you want to document sensitive information, you can either:
- Store it in Google Drive.
- Add it to the
docsfolder in the infrastructure repository. This option is better for technical documentation.
We use Terraform Cloud to manage the deployment of cloud infrastructure across Sourcegraph. You can find more information on using the platform here.
Notifications for changes to Terraform in folders of interest to the Security team go to #security-terraform.
The configuration of notification settings can be found in
We use a combination of tools within the team to cover a number of different types of vulnerability.
We use Entitle as our permission management system.
We use Cloudflare tokens to manage access to our Cloudflare account.
The token is used by our Terraform code to manage DNS records and other Cloudflare services
We typically set a 1 year expiry on the token.
Make sure to test that the token works by running
terraform plan in the
infrastructure repository on the relevant code