Documentation ¶
Index ¶
- type KubeSecretClient
- func (c *KubeSecretClient) CreateSecret(ctx context.Context, secretName string, secretNamespace string, ...) (bool, error)
- func (c *KubeSecretClient) DeleteSecret(ctx context.Context, secretName string, secretNamespace string) (bool, error)
- func (c *KubeSecretClient) GetSecret(ctx context.Context, secretName string, secretNamespace string) (map[string][]byte, error)
- func (c *KubeSecretClient) UpdateSecret(ctx context.Context, secretName string, secretNamespace string, ...) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubeSecretClient ¶
type KubeSecretClient struct { Client client.Client Log loggerutil.OSOKLogger Metrics *metrics.Metrics }
func New ¶
func New(client client.Client, logger loggerutil.OSOKLogger, metrics *metrics.Metrics) *KubeSecretClient
func (*KubeSecretClient) CreateSecret ¶
func (*KubeSecretClient) DeleteSecret ¶
Click to show internal directories.
Click to hide internal directories.