Documentation ¶
Index ¶
Constants ¶
View Source
const BuiltinKubernetesSecretStore = "kubernetes"
Name of the built-in Kubernetes secret store component.
Variables ¶
This section is empty.
Functions ¶
func NewGRPCSecretStore ¶ added in v1.12.0
NewGRPCSecretStore creates a new grpc pubsub using the given socket factory.
Types ¶
type Registry ¶
Registry is used to get registered secret store implementations.
var DefaultRegistry *Registry = NewRegistry()
DefaultRegistry is the singleton with the registry.
func (*Registry) Create ¶ added in v0.4.0
func (s *Registry) Create(name, version, logName string) (secretstores.SecretStore, error)
Create instantiates a secret store based on `name`.
func (*Registry) RegisterComponent ¶ added in v1.9.0
func (s *Registry) RegisterComponent(componentFactory func(logger.Logger) secretstores.SecretStore, names ...string)
RegisterComponent adds a new secret store to the registry.
Click to show internal directories.
Click to hide internal directories.