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

PXD-310 ⁃ Network: Load Balance the squid proxy #250

Closed
rayisbadat opened this issue Apr 6, 2018 · 9 comments
Closed

PXD-310 ⁃ Network: Load Balance the squid proxy #250

rayisbadat opened this issue Apr 6, 2018 · 9 comments
Assignees
Labels
Milestone

Comments

@rayisbadat
Copy link

rayisbadat commented Apr 6, 2018

No description provided.

@rayisbadat rayisbadat added the ops label Apr 6, 2018
@rayisbadat rayisbadat added this to the 2018 8th milestone Apr 6, 2018
@gneglur gneglur modified the milestones: 2018 8th, 2018 9th Apr 30, 2018
@gneglur gneglur changed the title Network: Load Balance the RevProxy Network: Load Balance the squid proxy Apr 30, 2018
@trevars
Copy link
Contributor

trevars commented May 10, 2018

This includes HA-ifying.

@philloooo
Copy link
Contributor

we have commons that use this for ftp and sftp proxying too.
Need to test and make sure it still work for this two cases

@rayisbadat
Copy link
Author

rayisbadat commented May 10, 2018 via email

@philloooo
Copy link
Contributor

you can? as long as it has the ssh key added to squid

@philloooo
Copy link
Contributor

philloooo commented May 10, 2018

also, to clarify the ticket, does this also implies the HA-ified squid is moved to csoc?
One thing to keep in mind is we still want our automation easily configurable later to allow a Commons to be spin up without CSOC ( eg: a env var for the automation script to tell it do terraform for the Commons that has bastion and squid within the Commons)

@rarya
Copy link
Contributor

rarya commented May 11, 2018

The idea is to have a centralized NLB arrangement for the squid proxy in CSOC for all commons.I am working on terraform scripting/testing up the endpoint service in CSOC and the endpoint in the commons VPC to access the squid service from commons to the CSOC. If we want to keep the squid on each commons or the code to spin one around when needed; I believe it is something we can discuss and decide on how we want to do that.

@philloooo
Copy link
Contributor

yeah it's cool to have the central load balanced squid. Just want to make sure that it's all configurable and not hardcoding csoc specific ids to the Commons gen3 automation so that it's easy for us to support gen3 without csoc too.

@trevars trevars modified the milestones: 2018 9th, 2018 10th May 14, 2018
@rarya
Copy link
Contributor

rarya commented May 18, 2018

Tested file download from the test SFTP server (sftp.planx-pla.net); Works fine via the squid-nlb setup.

@trevars trevars modified the milestones: 2018 10th, 2018 11th May 29, 2018
@philloooo philloooo changed the title Network: Load Balance the squid proxy PXD-310 ⁃ Network: Load Balance the squid proxy May 30, 2018
@philloooo philloooo added the ops label May 30, 2018
@rarya
Copy link
Contributor

rarya commented Jun 14, 2018

This was done via #354

@rarya rarya closed this as completed Jun 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants