cni-flannel job from netman/0.5.0
Github source:
f7868a29 or
master branch
Properties¶
cni-flannel¶
etcd_ca_cert¶PEM encoded CA cert
- Default
""
etcd_client_cert¶PEM encoded client cert
- Default
""
etcd_client_key¶PEM encoded client key
- Default
""
etcd_endpoints¶a list of etcd endpoints
- Default
[]
flannel¶
Backend¶
GBP¶Enable GBP on VXLAN devices
- Default
true
Port¶UDP port to use for VXLAN Tunnel Endpoints
- Default
8472
Type¶Flannel backend to use
- Default
vxlan
VNI¶VXLAN Virtual Network Identifier to use
- Default
1
Network¶CIDR block for overlay network. Should be /16
- Default
10.255.0.0/16
etcd¶
require_ssl¶Enable ssl for communication between flannel and etcd
- Default
true
flannel-watchdog¶
config¶
bridge_name¶name of cni bridge on host
- Default
cni-flannel0
flannel_subnet_file¶file that flannel writes out the subnet environment
- Default
/run/flannel/subnet.env
netman¶
disable¶disable container to container networking
- 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/cni-flannel/ directory
(learn more).
bin/flannel-watchdog_ctl(fromflannel-watchdog_ctl.erb)bin/flanneld_ctl(fromflanneld_ctl.erb)config/certs/etcd/ca.crt(frometcd_ca.crt.erb)config/certs/etcd/client.crt(frometcd_client.crt.erb)config/certs/etcd/client.key(frometcd_client.key.erb)config/cni/30-flannel.conf(from30-flannel.conf.erb)config/flannel-watchdog.json(fromflannel-watchdog.json.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.