grootfs job from grootfs/0.27.0
Github source:
6c10364
or
master branch
Properties¶
grootfs
¶
blobstore
¶
tls
¶
ca_cert
¶PEM-encoded TLS client CA certificate for droplet download
cert
¶PEM-encoded TLS certificate that can be used for client auth
key
¶PEM-encoded TLS client key
driver
¶Filesystem driver to use.
- Default
overlay-xfs
dropsonde_port
¶Local metron agent’s port.
- Default
3457
graph_cleanup_threshold_in_mb
¶Total size of all filesystem layers downloaded from Docker registries before graph cleanup is activated. -1 disables graph cleanup.
- Default
-1
insecure_docker_registry_list
¶A list of IP:PORT tuples that we allow pulling docker images from using self-signed certificates.
- Default
[]
log_level
¶Log level for grootfs - can be debug, info, error or fatal.
- Default
info
skip_mount
¶Do not mount image root filesystem automatically, just return the mount information.
- Default
false
use_persistent_disk
¶EXPERIMENTAL: If true, places the image store on /var/vcap/store. If false (the default), uses /var/vcap/data
- Default
false
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/grootfs/
directory
(learn more).
bin/btrfs-setup
(frombin/btrfs-setup.erb
)bin/overlay-xfs-setup
(frombin/overlay-xfs-setup.erb
)bin/pre-start
(frombin/pre-start.erb
)bin/utils
(frombin/utils.erb
)config/grootfs_config.yml
(fromconfig/grootfs_config.yml.erb
)config/privileged_grootfs_config.yml
(fromconfig/privileged_grootfs_config.yml.erb
)certs/blobstore.cert
(fromcerts/blobstore.cert.erb
)certs/blobstore.crt
(fromcerts/blobstore.crt.erb
)certs/blobstore.key
(fromcerts/blobstore.key.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.