Skip to content

vxlan-policy-agent job from cf-networking/0.14.0

Github source: 356a6f31 or master branch

Properties

netman

disable

Disable container to container networking

Default
false

vxlan-policy-agent

ca_cert

Trusted CA certificate for server

client_cert

Client certificate for TLS to access policy server

client_key

Client private key for TLS to access policy server

cni_datastore_path

File where the cni wrapper plugin stores container info

Default
/var/vcap/data/container-metadata/store.json

debug_server_host

Host for the debug server

Default
127.0.0.1

debug_server_port

Port for the debug server

Default
22222

flannel_subnet_file

File that flannel writes out the subnet environment

Default
/var/vcap/data/flannel/subnet.env

iptables_lock_file

File that will be used to synchronize access to iptables

Default
/var/vcap/data/garden-cni/iptables.lock

log_level

Logging level (debug, info, warn, error)

Default
info

metron_address

Forward metrics to this metron agent

Default
127.0.0.1:3457

policy_server_url

URL where the policy server can be reached

poll_interval

Query the policy server on this interval, in seconds

Default
5

vni

VXLAN VNI

Default
1

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/vxlan-policy-agent/ directory (learn more).

  • bin/pre-start (from pre-start.erb)
  • bin/vxlan-policy-agent_ctl (from vxlan-policy-agent_ctl.erb)
  • config/certs/ca.crt (from ca.crt.erb)
  • config/certs/client.crt (from client.crt.erb)
  • config/certs/client.key (from client.key.erb)
  • config/vxlan-policy-agent.json (from vxlan-policy-agent.json.erb)

Packages

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