gate job from concourse/0.41.0
Gate registers a Garden worker with the ATC on an interval.
Github source:
63aea526
or
master branch
Properties¶
blackbox
¶
sources
¶
garden
¶files whose contents blackbox will emit to its syslog drain
- Default
- /var/vcap/sys/log/garden/garden.stdout.log - /var/vcap/sys/log/garden/garden.stderr.log
gate
¶files whose contents blackbox will emit to its syslog drain
- Default
- /var/vcap/sys/log/gate/gate.stdout.log - /var/vcap/sys/log/gate/gate.stderr.log
gate
¶
atc
¶
address
¶atc server connection address
- Default
atc.service.dc1.consul:8080
password
¶ATC API basic auth password
- Default
""
username
¶ATC API basic auth username
- Default
""
garden
¶
address
¶garden server connection address
heartbeat_interval
¶interval on which to register with the ATC
- Default
30s
platform
¶platform of the worker to advertise
- Default
linux
resource_types
¶resource types supported by the worker, in [{type: type, image: image}] form
- Default
- image: /var/vcap/packages/archive_resource type: archive - image: /var/vcap/packages/cf_resource type: cf - image: /var/vcap/packages/docker_image_resource type: docker-image - image: /var/vcap/packages/git_resource type: git - image: /var/vcap/packages/s3_resource type: s3 - image: /var/vcap/packages/semver_resource type: semver - image: /var/vcap/packages/time_resource type: time - image: /var/vcap/packages/tracker_resource type: tracker - image: /var/vcap/packages/vagrant_cloud_resource type: vagrant-cloud - image: /var/vcap/packages/github_release_resource type: github-release
tags
¶an array of tags to advertise for the worker
- 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/gate/
directory
(learn more).
bin/gate_ctl
(fromgate_ctl.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.