Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientSets ¶
type ClientSets struct { Core coreclientset.Interface Example exampleclientset.Interface }
type KubeClientConfig ¶
func (*KubeClientConfig) Flags ¶
func (k *KubeClientConfig) Flags() []cli.Flag
func (*KubeClientConfig) NewClientSetConfig ¶
func (k *KubeClientConfig) NewClientSetConfig() (*rest.Config, error)
func (*KubeClientConfig) NewClientSets ¶
func (k *KubeClientConfig) NewClientSets() (ClientSets, error)
type LoggingConfig ¶
type LoggingConfig struct {
// contains filtered or unexported fields
}
func NewLoggingConfig ¶
func NewLoggingConfig() *LoggingConfig
func (*LoggingConfig) Apply ¶
func (l *LoggingConfig) Apply() error
Apply should be called in a cli.App.Before directly after parsing command line flags and before running any code which emits log entries.
func (*LoggingConfig) Flags ¶
func (l *LoggingConfig) Flags() []cli.Flag
Flags returns the flags for the configuration.
type NasConfig ¶
func (*NasConfig) NewNodeAllocationState ¶
func (n *NasConfig) NewNodeAllocationState(ctx context.Context, core coreclientset.Interface) (*nascrd.NodeAllocationState, error)
Click to show internal directories.
Click to hide internal directories.