[#455] Use contract to get containers

Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
This commit is contained in:
Marina Biryukova 2025-03-26 18:33:08 +03:00
parent 949fc0b484
commit 2ad2531d3a
16 changed files with 193 additions and 47 deletions

View file

@ -306,6 +306,9 @@ const (
// Encryption.
cfgEncryptionTLSTerminationHeader = "encryption.tls_termination_header"
// Contracts.
cfgContractsContainerName = "contracts.container.name"
// envPrefix is an environment variables prefix used for configuration.
envPrefix = "S3_GW"
)
@ -1190,6 +1193,9 @@ func setDefaults(v *viper.Viper, flags *pflag.FlagSet) {
// proxy
v.SetDefault(cfgProxyContract, "proxy.frostfs")
// contracts
v.SetDefault(cfgContractsContainerName, "container.frostfs")
// resolve
v.SetDefault(cfgResolveNamespaceHeader, defaultNamespaceHeader)