Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KpConfig ¶
type KpConfig struct {
// contains filtered or unexported fields
}
func NewKpConfig ¶ added in v0.4.0
func NewKpConfig(defaultRepository string, serviceAccount corev1.ObjectReference) KpConfig
func (KpConfig) DefaultRepository ¶ added in v0.4.0
func (KpConfig) ServiceAccount ¶
func (c KpConfig) ServiceAccount() corev1.ObjectReference
type KpConfigProvider ¶ added in v0.4.0
type KpConfigProvider struct {
// contains filtered or unexported fields
}
func NewKpConfigProvider ¶ added in v0.4.0
func NewKpConfigProvider(client kubernetes.Interface) KpConfigProvider
func (KpConfigProvider) GetKpConfig ¶ added in v0.4.0
func (d KpConfigProvider) GetKpConfig(ctx context.Context) KpConfig
func (KpConfigProvider) SetDefaultRepository ¶ added in v0.4.0
func (d KpConfigProvider) SetDefaultRepository(ctx context.Context, defaultRepository string) error
func (KpConfigProvider) SetDefaultServiceAccount ¶ added in v0.4.0
func (d KpConfigProvider) SetDefaultServiceAccount(ctx context.Context, serviceAccount corev1.ObjectReference) error
Click to show internal directories.
Click to hide internal directories.