blob: c6254cda37995975c622c8757950fffa77396ec3 [file] [log] [blame] [edit]
# 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