Documentation ¶
Index ¶
- Constants
- type ConfigContext
- func (d ConfigContext) CanRun() (bool, error)
- func (d ConfigContext) Check() types.DiagnosticResult
- func (d ConfigContext) ContextClusterUser() (string, bool)
- func (d ConfigContext) Description() string
- func (d ConfigContext) Name() string
- func (d ConfigContext) Requirements() (client bool, host bool)
Constants ¶
View Source
const (
ConfigContextsName = "ConfigContexts"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigContext ¶
type ConfigContext struct { RawConfig *kclientcmdapi.Config ContextName string }
ConfigContext diagnostics (one per context) validate that the client config context is complete and has connectivity to the master.
func (ConfigContext) CanRun ¶
func (d ConfigContext) CanRun() (bool, error)
CanRun is part of the Diagnostic interface; it determines if the conditions are right to run this diagnostic.
func (ConfigContext) Check ¶
func (d ConfigContext) Check() types.DiagnosticResult
Check is part of the Diagnostic interface; it runs the actual diagnostic logic
func (ConfigContext) ContextClusterUser ¶
func (d ConfigContext) ContextClusterUser() (string, bool)
ContextClusterUser returns user+cluster name, plus true if the context is defined
func (ConfigContext) Description ¶
func (d ConfigContext) Description() string
Description is part of the Diagnostic interface and provides a user-focused description of what the diagnostic does.
func (ConfigContext) Name ¶
func (d ConfigContext) Name() string
Name is part of the Diagnostic interface and just returns name.
func (ConfigContext) Requirements ¶
func (d ConfigContext) Requirements() (client bool, host bool)
Click to show internal directories.
Click to hide internal directories.