Skip to content

grootfs job from grootfs/0.11.0

Github source: 3fb65bc9 or master branch

Properties

grootfs

driver

Filesystem driver to use

Default
btrfs

dropsonde_port

Local metron agent’s port

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

persistent_image_list

List of base images (tarballs or Docker URLs) which will never be deleted during cleanup.

Default
[]

store_size_bytes

The size of the grootfs store. Changes to this value do not update the store on existing hosts. To resize the store, the job host must be recreated.

Default
1.073741824e+10

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 (from bin/btrfs-setup.erb)
  • bin/overlay-xfs-setup (from bin/overlay-xfs-setup.erb)
  • bin/pre-start (from bin/pre-start.erb)
  • bin/utils (from bin/utils.erb)
  • config/grootfs_config.yml (from config/grootfs_config.yml.erb)
  • config/privileged_grootfs_config.yml (from config/privileged_grootfs_config.yml.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.