diff --git a/internal/deployer/tencent_clb.go b/internal/deployer/tencent_clb.go index aac5137e..c3feefc7 100644 --- a/internal/deployer/tencent_clb.go +++ b/internal/deployer/tencent_clb.go @@ -102,7 +102,7 @@ func (d *TencentCLBDeployer) Deploy(ctx context.Context) error { func (d *TencentCLBDeployer) createSdkClients(secretId, secretKey, region string) (*tencentCLBDeployerSdkClients, error) { credential := common.NewCredential(secretId, secretKey) - sslClient, err := tcSsl.NewClient(credential, "", profile.NewClientProfile()) + sslClient, err := tcSsl.NewClient(credential, region, profile.NewClientProfile()) if err != nil { return nil, err } diff --git a/internal/deployer/tencent_cos.go b/internal/deployer/tencent_cos.go index 71039b87..bfcd7b7d 100644 --- a/internal/deployer/tencent_cos.go +++ b/internal/deployer/tencent_cos.go @@ -33,6 +33,7 @@ func NewTencentCOSDeployer(option *DeployerOption) (Deployer, error) { client, err := (&TencentCOSDeployer{}).createSdkClient( access.SecretId, access.SecretKey, + option.DeployConfig.GetConfigAsString("region"), ) if err != nil { return nil, xerrors.Wrap(err, "failed to create sdk clients") @@ -95,9 +96,9 @@ func (d *TencentCOSDeployer) Deploy(ctx context.Context) error { return nil } -func (d *TencentCOSDeployer) createSdkClient(secretId, secretKey string) (*tcSsl.Client, error) { +func (d *TencentCOSDeployer) createSdkClient(secretId, secretKey, region string) (*tcSsl.Client, error) { credential := common.NewCredential(secretId, secretKey) - client, err := tcSsl.NewClient(credential, "", profile.NewClientProfile()) + client, err := tcSsl.NewClient(credential, region, profile.NewClientProfile()) if err != nil { return nil, err }