Skip to content

feat: Added support to plugin an external sql database - #134

Open
ChaosInTheCRD wants to merge 6 commits into
evryfs:masterfrom
ChaosInTheCRD:cloudsql-support
Open

ChaosInTheCRD wants to merge 6 commits into
evryfs:masterfrom
ChaosInTheCRD:cloudsql-support

Conversation

@ChaosInTheCRD

Copy link
Copy Markdown

I have added support to plug in an external database, hopefully in a way that is relatively universal.

My use case was to be able to use Google Cloud SQL, which can be achieved by adding a sidecar container to the API deployment called Cloud SQL Auth Proxy.

To make this generic and easy for people to configure for other use cases, I have:

  • Added a helm value for adding a sidecar container to the API server (this is implemented in the same way as the Prometheus helm chart
  • changed postgresql field to database to make more generic. Technically, dependency track supports other databases (e.g. MySQL)
  • added internal and external fields for users trying to split the database out to an external database (e.g. Google Cloud SQL)

Tom Meadows added 2 commits February 14, 2022 12:13
Signed-off-by: Tom Meadows <thomas.meadows@jetstack.io>
Signed-off-by: Tom Meadows <thomas.meadows@jetstack.io>
@grugnog

grugnog commented Nov 23, 2022

Copy link
Copy Markdown

I have pushed a rebase of this to https://github.com/grugnog/evryfs-helm-charts/tree/cloudsql-support

GitHub
evryfs Open Sourced Helm charts. Contribute to grugnog/evryfs-helm-charts development by creating an account on GitHub.

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.

2 participants