[#188] Add CredentialsProvider

Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
This commit is contained in:
Andrey Berezin 2024-03-01 02:15:40 +03:00
parent 22b41b227f
commit 09a7f66d1e
5 changed files with 79 additions and 48 deletions

View file

@ -62,6 +62,7 @@ class HostConfig:
plugin_name: str
healthcheck_plugin_name: str
address: str
s3_creds_plugin_name: str = field(default="authmate")
services: list[ServiceConfig] = field(default_factory=list)
clis: list[CLIConfig] = field(default_factory=list)
attributes: dict[str, str] = field(default_factory=dict)