Documentation ¶
Index ¶
- type Factory
- type KubeData
- func (o KubeData) GetConfigMap(configMapName string, namespace string) (*v1.ConfigMap, error)
- func (o KubeData) GetPod(podName string, namespace string) (*v1.Pod, error)
- func (o KubeData) GetPods(namespace string) *v1.PodList
- func (o KubeData) GetSecret(secretName string, namespace string) (*v1.Secret, error)
- type Logger
- func (l *Logger) Debug(args ...interface{})
- func (l *Logger) Debugf(format string, args ...interface{})
- func (l *Logger) Error(args ...interface{})
- func (l *Logger) Errorf(format string, args ...interface{})
- func (l *Logger) Fatal(args ...interface{})
- func (l *Logger) Fatalf(format string, args ...interface{})
- func (l *Logger) Info(args ...interface{})
- func (l *Logger) Infof(format string, args ...interface{})
- func (l *Logger) Panic(args ...interface{})
- func (l *Logger) Panicf(format string, args ...interface{})
- func (l *Logger) Warn(args ...interface{})
- func (l *Logger) Warnf(format string, args ...interface{})
- type UI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Factory ¶
type Factory struct { Logger *Logger // contains filtered or unexported fields }
func NewDepsFactory ¶
func NewDepsFactory() *Factory
func (*Factory) CoreClient ¶
func (f *Factory) CoreClient() (kubernetes.Interface, error)
type KubeData ¶
type KubeData struct {
// contains filtered or unexported fields
}
func NewKubeData ¶
func NewKubeData(coreClient kubernetes.Interface) *KubeData
func (KubeData) GetConfigMap ¶
Click to show internal directories.
Click to hide internal directories.