Skip to content

Commit 3844f1a

Browse files
committed
hard-coded region
1 parent f79735d commit 3844f1a

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

packages/@aws-cdk/toolkit-lib/lib/api/aws-auth/awscli-compatible.ts

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { Agent } from 'node:https';
22
import { format } from 'node:util';
33
import type { SDKv3CompatibleCredentialProvider } from '@aws-cdk/cli-plugin-contract';
44
import { createCredentialChain, fromEnv, fromIni, fromNodeProviderChain } from '@aws-sdk/credential-providers';
5-
import { MetadataService } from '@aws-sdk/ec2-metadata-service';
5+
// import { MetadataService } from '@aws-sdk/ec2-metadata-service';
66
import { loadSharedConfigFiles } from '@smithy/shared-ini-file-loader';
77
import type { RequestHandlerSettings } from './base-credentials';
88
import { makeCachingProvider } from './provider-caching';
@@ -172,20 +172,21 @@ export class AwsCliCompatible {
172172
* @returns The region for the instance identity
173173
*/
174174
private async regionFromMetadataService() {
175-
await this.ioHelper.defaults.debug('Looking up AWS region in the EC2 Instance Metadata Service (IMDS).');
176-
try {
177-
const metadataService = new MetadataService({
178-
httpOptions: {
179-
timeout: 1000,
180-
},
181-
});
182-
183-
await metadataService.fetchMetadataToken();
184-
const document = await metadataService.request('/latest/dynamic/instance-identity/document', {});
185-
return JSON.parse(document).region;
186-
} catch (e) {
187-
await this.ioHelper.defaults.debug(`Unable to retrieve AWS region from IMDS: ${e}`);
188-
}
175+
return 'us-east-1';
176+
// await this.ioHelper.defaults.debug('Looking up AWS region in the EC2 Instance Metadata Service (IMDS).');
177+
// try {
178+
// const metadataService = new MetadataService({
179+
// httpOptions: {
180+
// timeout: 1000,
181+
// },
182+
// });
183+
//
184+
// await metadataService.fetchMetadataToken();
185+
// const document = await metadataService.request('/latest/dynamic/instance-identity/document', {});
186+
// return JSON.parse(document).region;
187+
// } catch (e) {
188+
// await this.ioHelper.defaults.debug(`Unable to retrieve AWS region from IMDS: ${e}`);
189+
// }
189190
}
190191

191192
/**

0 commit comments

Comments
 (0)