Documentation ¶
Index ¶
- func ACLName(v string) string
- func BackendHash(value string, index int, mode string) string
- func HeaderName(v string) string
- func HostACLs(host string, port int, nodePort int32, useNodePort bool) []string
- func LoadTemplates(builtin, custom string) error
- func RenderConfig(data hpi.TemplateData) (string, error)
- func SNIMatcher(offloadSSL bool, host string) string
- func ValidateConfig(cfg string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ACLName ¶
<aclname>: name of the acl, usually tries to describe it as much as possible.
It must be formed from upper and lower case letters, digits, ‘-‘ (dash), ‘_’ (underscore) , ‘.’ (dot) and ‘:’ (colon). It is case sensitive, so my_acl and My_Acl are two different ACLs.
ref: https://www.haproxy.com/documentation/aloha/7-0/haproxy/acls/
func HeaderName ¶
func LoadTemplates ¶
func RenderConfig ¶
func RenderConfig(data hpi.TemplateData) (string, error)
func SNIMatcher ¶
func ValidateConfig ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.