-
Notifications
You must be signed in to change notification settings - Fork 12
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
[discussion] how should we provide access to internal cluster DBs? #11
Comments
I suggest moving DBs to an external service + using SSH tunneling with a jump server to connect using the usual tools, like MySQL Workbench
… On 24 Jan 2018, at 8:23, Ori Hoch ***@***.***> wrote:
possible options:
don't keep DBs in the cluster, use external services
expose the DB publicly in a secure and authenticated way
provide daily SQL dumps (this is provided by the internal DBs today as part of the backup processes)
provide pre-populated docker DB image (this is used for Drupal)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
In any case, exposing the DB publicly is not a good option. |
why db should be exposed to the public ? also we should also classify what these dbs hold. and if they hold sensitive data. |
this DBs all contain personal / private data so I guess I would consider them sensitive Personally I'm opposed to giving direct access to DB and prefer to keep external access to a minimum
points 1 and 2 are already implemented and works I started working on 3 - hopefully will be ready next week we will have a discussion about it in our weekly meeting - Monday 21:30-23:30 at IronSource Israel (Can do a remote video chat if anyone wants) |
we need to find the fine line between having a system that works and how we protect this data. what about all other servers ? how do we manage them ? access to db from which source ip addresses exactly ? a simple decision on vpn would solve all these. |
will join to slack discuss there :) |
good to have you @mitraed - indeed a lot of work ahead of us :) |
developers and testers need a way to debug with production data, to do that they need access to the production / staging DB data
possible options:
The text was updated successfully, but these errors were encountered: