package
0.0.0-20210416212145-5b8b77a4bcd2
Repository: https://github.com/combust-labs/firebuild.git
Documentation: pkg.go.dev

# Functions

ExposedPortFromString attempts to parse the input as an exposed port.
NewManager returns a publisher with configured firebuild filter chain in the filter table.

# Constants

FirebuildFlockAcquireTimeoutEnvVarName is the name of the environment variable which can be used to override the default flock acquire timeout.
FirebuildFlockDefaultAcquireTimeout is the default timeout value.
FirebuildFlockDefaultFile is the default IPT flock path.
FirebuildFlockFileEnvVarName is the name of the environment variable which can be used to override the default flock file path.
FirebuildIptDefaultFilterChainName is the default firebuild filer chain name.
FirebuildIptFilterChainNameEnvVarName is the name of the environment variable which can be used to override the default firebuild filter chain name.

# Interfaces

ExposedPort represents exposed port data used for iptables port publishing.
IPTManager manages filter and nat rules for VM exposed ports.