Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Endpoint configuration with warning #1820

Merged
merged 2 commits into from
Mar 19, 2019
Merged

Endpoint configuration with warning #1820

merged 2 commits into from
Mar 19, 2019

Conversation

youcandanch
Copy link
Contributor

@youcandanch youcandanch commented Mar 18, 2019

Description

Per @IlyaSukhanov's work in #1719, this adds an option within settings to tweak an API Gateway's endpoint configuration, which allows for creation of private APIGW endpoints.

One note; due to the nature of private endpoints, a status code can't be retrieved on zappa deploy or zappa update, so a warning message is shown to the user instead indicating to double-check the success of their deployment.

GitHub Issues

#1540

IlyaSukhanov and others added 2 commits March 18, 2019 10:00
This change makes EndpointConfiguration configurable this, primarily,
enables for creation of Private API Gateway Endpoints, ones only
accessible from within a VPC.

It is an attempt to address:
#1540

See also:
https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-private-apis.html
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.09%) to 73.22% when pulling f5fddbe on youcandanch:endpoint-configuration-with-warning into c925275 on Miserlou:master.

1 similar comment
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.09%) to 73.22% when pulling f5fddbe on youcandanch:endpoint-configuration-with-warning into c925275 on Miserlou:master.

@IlyaSukhanov
Copy link
Contributor

s/Ivan/Ilya d:

👍 on addressing concerns raised by @gpkc

@youcandanch
Copy link
Contributor Author

@IlyaSukhanov I am the worst, was talking to my roommate from college (Ivan) at the same time as doing this PR and autopiloted. My apologies, man!

@IlyaSukhanov
Copy link
Contributor

All cool! Thank you.

@jneves jneves merged commit c4c173d into Miserlou:master Mar 19, 2019
@@ -1389,12 +1392,58 @@ Like API Gateway, Zappa can automatically provision ALB resources for you. You'
// And here, a list of security group IDs, eg. 'sg-fbacb791'
]
}
```
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The deletion of this line broke the next session of the readme. The sessions Endpoint Configuration and Example Private API Gateway configuration are being displayed as part of this block of code.

Since this was already merged, I'll open a new issue & PR fixing it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants