Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SecretsStore ¶
type SecretsStore struct { SecretsStoreOptions // contains filtered or unexported fields }
func NewSecretsStore ¶
func NewSecretsStore(opts ...SecretsStoreOption) *SecretsStore
func (*SecretsStore) KeyValueStore ¶
func (c *SecretsStore) KeyValueStore(prefix string) (storage.KeyValueStore, error)
func (*SecretsStore) KeyringStore ¶
func (c *SecretsStore) KeyringStore(ctx context.Context, prefix string, ref *core.Reference) (storage.KeyringStore, error)
type SecretsStoreOption ¶
type SecretsStoreOption func(*SecretsStoreOptions)
func WithNamespace ¶
func WithNamespace(ns string) SecretsStoreOption
func WithRestConfig ¶
func WithRestConfig(rc *rest.Config) SecretsStoreOption
type SecretsStoreOptions ¶
type SecretsStoreOptions struct {
// contains filtered or unexported fields
}
func (*SecretsStoreOptions) Apply ¶
func (o *SecretsStoreOptions) Apply(opts ...SecretsStoreOption)
Click to show internal directories.
Click to hide internal directories.