Documentation
¶
Index ¶
Constants ¶
View Source
const ( ExposeConfigURLKeyAnnotation = "expose.config.fabric8.io/url-key" ExposeConfigHostKeyAnnotation = "expose.config.fabric8.io/host-key" ExposeConfigApiServerKeyAnnotation = "expose.config.fabric8.io/apiserver-key" ExposeConfigApiServerURLKeyAnnotation = "expose.config.fabric8.io/apiserver-url-key" ExposeConfigConsoleURLKeyAnnotation = "expose.config.fabric8.io/console-url-key" ExposeConfigApiServerProtocolKeyAnnotation = "expose.config.fabric8.io/apiserver-protocol-key" ExposeConfigOAuthAuthorizeURLKeyAnnotation = "expose.config.fabric8.io/oauth-authorize-url-key" OAuthAuthorizeUrlEnvVar = "OAUTH_AUTHORIZE_URL" )
Variables ¶
View Source
var (
DefaultConfig = Config{}
)
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Domain string `yaml:"domain,omitempty"`
Exposer string `yaml:"exposer"`
ApiServer string `yaml:"apiserver,omitempty"`
NodeIP string `yaml:"node-ip,omitempty"`
ConsoleURL string `yaml:"console-url,omitempty"`
AuthorizePath string `yaml:"authorize-path,omitempty"`
ApiServerProtocol string `yaml:"apiserver-protocol"`
WatchNamespaces string `yaml:"watch-namespaces"`
WatchCurrentNamespace bool `yaml:"watch-current-namespace"`
// contains filtered or unexported fields
}
func (*Config) UnmarshalYAML ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶
func (*Controller) Stop ¶
func (c *Controller) Stop()
type OAuthServer ¶
Click to show internal directories.
Click to hide internal directories.