Documentation ¶
Index ¶
- func InitKeyManager(config *config.Config) (keymanager.KeyManager, error)
- func InitLogger(config *config.Config) (*zerolog.Logger, error)
- func InitMetrics(registry *prometheus.Registry) metrics.Metrics
- func InitPrometheusRegister() *prometheus.Registry
- func InitStore(config *config.Config, logger *zerolog.Logger) (store.Store, error)
- type SecretType
- type StoreType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitKeyManager ¶
func InitKeyManager(config *config.Config) (keymanager.KeyManager, error)
func InitMetrics ¶
func InitMetrics(registry *prometheus.Registry) metrics.Metrics
func InitPrometheusRegister ¶
func InitPrometheusRegister() *prometheus.Registry
Types ¶
type SecretType ¶
type SecretType string
const ( LocalKey SecretType = "local" AWSSecretManager SecretType = "aws" )
Click to show internal directories.
Click to hide internal directories.