Nacos AMC or KMS

This commit is contained in:
yoyofx
2021-06-01 19:33:47 +08:00
parent 66c4e16397
commit badd6647dc
3 changed files with 22 additions and 0 deletions

View File

@@ -34,9 +34,15 @@ func NewNacosConfigManager(option *Option) (*nacosConfigManager, error) {
MaxAge: 3,
LogLevel: "info",
}
if option.Auth != nil && option.Auth.Enable {
clientConfig.Username = option.Auth.User
clientConfig.Password = option.Auth.Password
clientConfig.Endpoint = option.Auth.Endpoint
clientConfig.RegionId = option.Auth.RegionId
clientConfig.AccessKey = option.Auth.AccessKey
clientConfig.SecretKey = option.Auth.SecretKey
clientConfig.OpenKMS = option.Auth.OpenKMS
}
client, err := clients.CreateConfigClient(map[string]interface{}{
"serverConfigs": serverConfigs,