This is the service that collects telemetry data from customer Spinnaker instances.
This data helps the project maintainers and the community decide where to focus our efforts and gauge how the product is being used in the wild.
More information about the data being collected and how to request access to the raw data is available on the Spinnaker website.
All commits to the master
branch are deployed to a staging environment hosted
at https://stats-staging.spinnaker.io. See
cloudbuild-deploy-staging.yaml.
Deploying to production simply promotes the staging container to the production environment. See cloudbuild-promote-staging-to-prod.yaml. This is triggered by adding a tag (generally by creating a release). (Notably, however, it doesn't push the tagged version to prod... it always takes the version from staging.)
The stats
releases aren't connected to the Spinnaker releases, since there's
only one endpoint that gathers data from all Spinnaker versions.
The data, the Cloud Run infrastructure, and the Cloud Builds all live in the
stats-spinnaker-io
GCP project.