Skip to content

Commit a4f63c7

Browse files
committed
chore: remove default value of HOSTNAME
1 parent 0dae1ce commit a4f63c7

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ js_set $awsDate awssig4.awsHeaderDate;
9090
js_set $awsPayloadHash awssig4.awsHeaderPayloadHash;
9191
js_set $awsSessionToken awscredentials.sessionToken;
9292
js_set $lambdaFunctionARNAuth lambdagateway.lambdaFunctionARNAuth;
93-
js_var $defaultHostName 'nginx-lambda-gateway';
9493
9594
map $request_uri $lambda_url {
9695
default https://lambda.us-east-1.amazonaws.com;

core/awscredentials.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -364,15 +364,14 @@ async function _fetchEC2RoleCredentials() {
364364

365365
/**
366366
* Get the credentials by assuming calling AssumeRoleWithWebIdentity with the environment variable
367-
* values ROLE_ARN, AWS_WEB_IDENTITY_TOKEN_FILE and HOSTNAME. The variable of
368-
* defaultHostName should be defined in the NGINX configuration file.
367+
* values ROLE_ARN, AWS_WEB_IDENTITY_TOKEN_FILE and HOSTNAME.
369368
*
370369
* @returns {Promise<{accessKeyId: (string), secretAccessKey: (string), sessionToken: (string), expiration: (string)}>}
371370
* @private
372371
*/
373372
async function _fetchWebIdentityCredentials(r) {
374373
const arn = process.env['AWS_ROLE_ARN'];
375-
const name = process.env['HOSTNAME'] || r.variables.defaultHostName;
374+
const name = process.env['HOSTNAME']; // The value is used for Role Session Name.
376375

377376
let sts_endpoint = process.env['STS_ENDPOINT'];
378377
if (!sts_endpoint) {

0 commit comments

Comments
 (0)