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" 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"` 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.