| # This a configuration file for rsclient's rsproxy tool. |
| # Values in this file can be overridden by corresponding |
| # environment variables that start with "RS_". |
| # See rsclient:internal/pkg/rsflag.go. |
| |
| rs_service=resultstore.googleapis.com:443 |
| rs_instance=projects/rbe-fuchsia-prod/instances/default |
| |
| cas_service=remotebuildexecution.googleapis.com:443 |
| cas_instance=projects/rbe-fuchsia-prod/instances/default |
| |
| # Identify project. |
| project_id=fuchsia |
| |
| # URL that corresponds to the above rs_instance |
| results_url=http://go/fxbtx |
| |
| # These extra rsproxy configs enable use of gcert for authentication. |
| # This is the same auth mechanism used by reclient tools. |
| # See go/rbe/dev/x/reclientoptions#autoauth |
| |
| # Disable ADC, and use the credentials helper instead. |
| use_application_default_credentials=false |
| |
| # Since the path to the credentials helper may be platform-specific, |
| # it is recommended to pass this value in as a flag, otherwise perform |
| # string-substitution on %CREDSHELPER% on the next line. |
| credentials_helper=%CREDSHELPER% |
| |
| # The default timeout 5s may have flaked at least once. |
| credentials_helper_args=--auth_source=automaticAuth --gcert_refresh_timeout=10 |
| |
| # Note: 'reproxy' relies on 'bootstrap' to set this automatically |
| # when using credential helpers. |
| # But there is no bootstrap helper process helper for 'rsproxy', |
| # so we have to specify it manually here. |
| use_external_auth_token=true |