Skip to content

garden-cni job from cf-networking/2.22.0

Github source: b6e87aeb or master branch

Properties

cni_config_dir

Directory to store CNI config files. Other jobs may write files into here.

Default
/var/vcap/jobs/cni/config/cni

cni_plugin_dir

Directory containing CNI plugins.

Default
/var/vcap/packages/cni/bin

experimental_enable_ingress_proxy_redirect

Redirect ingress traffic for a container to a proxy sidecar. If false (default), will go directly to the application.

Default
false

experimental_enable_proxy_redirect

Enable transparently redirecting traffic to proxy process in the container namespace. This property should only need to be used to override the value provided by the cloud controller link.

Default
false

experimental_proxy_redirect_cidr

CIDR range to transparently redirect to a proxy process in the container namespace.

Default
""

nat_port_range_size

Total number of host ports that may be allocated to containers

Default
5000

nat_port_range_start

Starting value for allocating host ports to containers

Default
61000

search_domains

An array of search domains for DNS on the containers

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/garden-cni/ directory (learn more).

  • bin/pre-start (from pre-start.erb)
  • config/adapter.json (from adapter.json.erb)

Packages

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