-
Notifications
You must be signed in to change notification settings - Fork 9
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
Observed issues on Fortigate Autoscale code in AWS #47
Comments
|
Hi @JaydenLiang
|
Hi @ManikantaNandyala , please find my comments as below: Regarding p1, here is the helpful documentation for you: configuration-memory-optimization-accept Regarding p2, my suggestion: heartbeat interval = 30 seconds, heartbeat loss count = 10 times, heartbeat delay allowance = 2 seconds Regarding p3, thanks for your suggestion. I don't have any comment on this for now since our project doesn't support this feature in the current version. GWLB is a different scenario. It might be discussed in the future project. Regarding p4, please provide with me any AWS documentation that "integrate the Private Endpoint to ASG Handler of Lambda Function" refers to. My current undertanding of your saying is APIGateway private endpoints, which we already use it in the current version. Is there anything still missing to me? Please feel free to point it out to me with the related AWS documentation, thanks! |
Observed issues on this code.
Lambda Function Default Memory on Template is 128 MB which is not a variable parameter to specify the modify Memory Details while creation of stack, is there any specific reason to keep 128 MB as default for Lambda. although the Lambda function does work when memory is set to default 128MB which is completely utilized sometimes the returned value would cause a spike in the heartbeat total duration which eventually would result in instance/Firewalls termination.
Add the pre-requisites on the Github readme, for Example about the heartbeat parameters/metrics, Lambda Memory to changes these metrics based on customer requirements.
However, we are having the Ingress Autoscale & Egress traffic is through the Primary Firewall Instance using this template, but we expect that Egress traffic should also be there with HA/Autoscale between available firewalls instances instead of only one Primary Firewall.
There is a VPC Endpoint for API Gateway to communicate within the VPC (With Firewalls) but Lambda Function is in Public(Internet) If we integrate Lambda ASG Handler Function with VPC endpoint to make secure communication between all resources within the VPC there will be no latency issues between API Gateway & Lambda Function. And also sometimes observing the latency due to that Heartbeat Interval/HeartBeat Delay Allowance are getting increase which causes the Firewalls Termination.
The text was updated successfully, but these errors were encountered: