Versions in this module Expand all Collapse all v1 v1.0.0 Jan 29, 2019 Changes in this version + type AppConfig struct + Available bool + CertMappings map[string]string + Certificates map[string]*Certificate + ConnectTimeout string + Domains []string + Locations []*Location + Maintenance bool + Name string + Nginx *NginxAppConfig + ProxyDomain string + ProxyLocations []string + ReferrerPolicy string + RegexDomain string + SSLConfig *SSLConfig + ServiceIP string + TCPTimeout string + TcellAppID string + Whitelist []string + type BuilderConfig struct + ConnectTimeout string + ServiceIP string + TCPTimeout string + type Certificate struct + Cert string + Key string + type GzipConfig struct + CompLevel string + Disable string + Enabled bool + HTTPVersion string + MinLength string + Proxied string + Types string + Vary string + type HSTSConfig struct + Enabled bool + IncludeSubDomains bool + MaxAge int + Preload bool + type Location struct + App *AppConfig + Path string + type NginxAppConfig struct + ProxyBuffersConfig *ProxyBuffersConfig + type ProxyBuffersConfig struct + BusySize string + Enabled bool + Number int + Size string + type RouterConfig struct + AppConfigs []*AppConfig + BodySize string + BuilderConfig *BuilderConfig + DefaultAppName string + DefaultServiceEnabled bool + DefaultServiceIP string + DefaultTimeout string + DefaultWhitelist []string + DisableServerTokens bool + EnableRegexDomains bool + EnforceWhitelists bool + ErrorLogLevel string + GlobalTcellAppID string + GzipConfig *GzipConfig + HTTP2Enabled bool + LargeHeaderBuffersCount string + LargeHeaderBuffersSize string + LoadModsecurityModule bool + LoadTcellModule bool + LogFormat string + MaxWorkerConnections string + PlatformCertificate *Certificate + PlatformDomain string + ProxyBuffersConfig *ProxyBuffersConfig + ProxyRealIPCIDRs []string + ReferrerPolicy string + RequestIDs bool + SSLConfig *SSLConfig + ServerNameHashBucketSize string + ServerNameHashMaxSize string + TrafficStatusZoneSize string + UseProxyProtocol bool + WhitelistMode string + WorkerProcesses string + func Build(kubeClient *kubernetes.Clientset) (*RouterConfig, error) + type SSLConfig struct + BufferSize string + Ciphers string + DHParam string + Enforce bool + HSTSConfig *HSTSConfig + Protocols string + SessionCache string + SessionTimeout string + UseSessionTickets bool