spinnaker / stats

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spinnaker Stats Service

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.

Development

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.

About

License:Apache License 2.0


Languages

Language:Go 59.2%Language:Dockerfile 28.2%Language:Shell 8.9%Language:Makefile 3.7%