Documentation ¶
Index ¶
Constants ¶
View Source
const ( ErrInvalidPath chkitErrors.Err = "invalid path" ErrInvalidRule chkitErrors.Err = "invalid rule" ErrInvalidIngress chkitErrors.Err = "invalid ingress" )
Variables ¶
View Source
var HostRe = regexp.MustCompile("^[a-z0-9]([-a-z0-9]*[a-z0-9])?$")
Functions ¶
func ValidateIngress ¶
func ValidatePath ¶
func ValidateRule ¶
Types ¶
type Flags ¶
type Flags struct { Force bool `flag:"force f" desc:"suppress confirmation, optional"` Name string `desc:"ingress name, optional"` Host string `desc:"ingress host (example: prettyblog.io), required"` Service string `desc:"ingress endpoint service, required"` TLSSecret string `desc:"TLS secret string, optional"` Path string `desc:"path to endpoint (example: /content/pages), optional"` Port int `desc:"ingress endpoint port (example: 80, 443), optional"` }
Click to show internal directories.
Click to hide internal directories.