Skip to content

grootfs job from grootfs/0.18.0

Github source: 23e3188 or master branch

Properties

grootfs

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

persistent_image_list

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

Default
[]

skip_mount

Do not mount image root filesystem automatically, just return the mount information.

Default
false

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. If 0 the size will be the same as the ephemeral disk

Default
0

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.