Documentation ¶
Index ¶
- func AddPrivilegedUser(clientConfig *rest.Config, namespace, name string) error
- func CheckForAPIs(aggregatorClient aggregatorclient.Interface, names ...string) (bool, error)
- func InstallComponents(components []Component, dockerClient dockerhelper.Interface, logdir string) error
- func InstallTemplates(templates []Template, image, baseDir string, params map[string]string, ...) error
- func WaitForAPIs(aggregatorClient aggregatorclient.Interface, names ...string) error
- type Component
- type Components
- type Context
- type List
- type Template
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddPrivilegedUser ¶
AddPrivilegedUser adds the provided user to list of users allowed to use privileged SCC.
func CheckForAPIs ¶
func CheckForAPIs(aggregatorClient aggregatorclient.Interface, names ...string) (bool, error)
func InstallComponents ¶
func InstallComponents(components []Component, dockerClient dockerhelper.Interface, logdir string) error
func InstallTemplates ¶
func WaitForAPIs ¶
func WaitForAPIs(aggregatorClient aggregatorclient.Interface, names ...string) error
Types ¶
type Component ¶
type Component interface { Name() string Install(dockerClient dockerhelper.Interface, logdir string) error }
type Components ¶
type Components []Component
func (Components) Install ¶
func (c Components) Install(dockerClient dockerhelper.Interface, logdir string) error
func (Components) Name ¶
func (c Components) Name() string
type Context ¶
Click to show internal directories.
Click to hide internal directories.