tsa job from concourse/3.5.0
TSA registers workers with the ATC via a SSH interface.
              Github source:
              683bd5a or
              master branch
            
Properties¶
atc¶
  
  
    
urls¶ATC API endpoints to which workers will be advertised. If not specified, they will be autodiscovered via BOSH links.
- Default
- http://127.0.0.1:8080
authorize_generated_worker_key¶
  
    
      Permit access via generated worker key, local to the deployment. Set to
false if you plan on only ever using explicitly configured and
authorized worker keys.
- Default
- true 
authorized_keys¶
  
    
      Public keys to authorize for SSH connections.
- Default
- [] 
bind_port¶
  
    
      Port on which to listen for SSH connections.
- Default
- 2222 
forward_host¶
  
    
      Address to advertise forwarded worker connections to.
If not specified, the instance’s address is used.
heartbeat_interval¶
  
    
      Interval on which to register workers with the ATC.
- Default
- 30s 
host_key¶
  
    
      Private key to use for the SSH server. If not specified, a deployment-scoped default is used.
- Default
- "" 
host_public_key¶
  
    
      Public key component of the host’s key. This property is exported via the tsa link so that workers can discover it.
- Default
- "" 
log_level¶
  
    
      The log level for the TSA.
- Default
- info 
team_authorized_keys¶
  
    
      Public keys to authorize team workers for SSH connections.
- Default
- [] 
- Example
- 
            
            |+ - team: concourse ssh_key: ssh-rsa key [email protected]
yeller¶
  
  
    
api_key¶If configured, errors emitted to the logs will also be emitted to Yeller. This is only really useful for Concourse developers.
- Default
""
environment_name¶Environment name to specify for errors emitted to Yeller.
- Default
""
Templates¶
            Templates are rendered and placed onto corresponding
            instances during the deployment process. This job's templates
            will be placed into /var/vcap/jobs/tsa/ directory
            (learn more).
          
- bin/tsa_ctl(from- tsa_ctl.erb)
- config/host_key(from- host_key.erb)
Packages¶
            Packages are compiled and placed onto corresponding
            instances during the deployment process. Packages will be
            placed into /var/vcap/packages/ directory.