Will,
We are using warden containers in our deployment and I was referring to the attributes defined in
./cf-release/jobs/dea_next/templates/warden.yml.erb
network:
pool_start_address: 10.254.0.0
pool_size: 256
and in ./cf-release/src/warden/warden/lib/warden/config.rb
def self.network_defaults
{
"pool_network" => "10.254.0.0/24",
"deny_networks" => [],
"allow_networks" => [],
"allow_host_access" => false,
"mtu" => 1500,
}
end
def self.network_schema
::Membrane::SchemaParser.parse do
{
# Preferred way to specify networks to pool
optional("pool_network") => String,
# Present for Backwards compatibility
optional("pool_start_address") => String,
optional("pool_size") => Integer,
optional("release_delay") => Integer,
optional("mtu") => Integer,
"deny_networks" => [String],
"allow_networks" => [String],
optional("allow_host_access") => bool,
}
end
Thanks
Daya