Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIServer ¶
APIServer aggregates all cube apis
func NewAPIServerWithOpts ¶
func (*APIServer) Initialize ¶
type Config ¶
type Config struct { HttpConfig authentication.LdapConfig authentication.JwtConfig authentication.GenericConfig Gi18nManagers *international.Gi18nManagers // EnableVersionConversion means api-server open version conversion EnableVersionConversion bool //this if for ingress nginx controller NginxNamespace string NginxTcpServiceConfigMap string NginxUdpServiceConfigMap string }
type HttpConfig ¶
type HttpConfig struct { BindAddr string `yaml:"bindAddr,omitempty"` InsecurePort int `yaml:"insecurePort,omitempty"` SecurePort int `yaml:"securePort, omitempty"` GenericPort int `yaml:"genericPort,omitempty"` SwagEnable bool `yaml:"swagEnable,omitempty"` TlsCert string `yaml:"tlsCert,omitempty"` TlsKey string `yaml:"tlsKey,omitempty"` CaCert string `yaml:"caCert,omitempty"` CaKey string `yaml:"caKey,omitempty"` }
Click to show internal directories.
Click to hide internal directories.