# Path to Kubernetes configuration fil (see Kubernetes runner description.)
#k8s_config_path: /path/to/kubeconfig
pulsar_tes_environment:
runner:pulsar_tes
# A tes_url is required
tes_url:"<tes_url>"
#basic_auth:
# username: <username>
# password: <password>
#cpu_cores: 1
# Define if the task is allowed to run on preemptible compute instances,\nfor example, AWS Spot. This option may have no effect when utilized\non some backends that don't have the concept of preemptible jobs.
#preemptible: false
#ram_gb: 8
#disk_gb: 40
# Request that the task be run in these compute zones. How this string is utilized will be dependent on the backend system. For example, a\nsystem based on a cluster queueing system may use this string to define\npriorty queue to which the job is assigned.
#zones: us-west-1
#backend_parameters: {}
#backend_parameters_strict: false
# Configure the embedded Pulsar app, only message_queue_url is required but
# other options may be useful (unsure).
pulsar_app_config:
# This needs to be the RabbitMQ server, but this should be the host
# and port that your TES nodes would connect to the server via.
message_queue_url:"<amqp_url>"
pulsar_gcp_environment:
runner:pulsar_gcp
# required
project_id:<gcp_project_id>
# Path to GCP service account credentials file. (not sure if ~ would be implicitly respected in this example)