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

BACKPORT: ENTESB-12645: Extend db backup to cover external databases #7821

Merged
merged 1 commit into from Feb 5, 2020

Conversation

phantomjinx
Copy link
Contributor

  • cmd/.../backup.go

  • operator-config switch required for command line execution

  • requires installed syndesis CR to be passed in

  • install_forge.go

  • Tidy up with centralising of code into api/util functions

  • cmd/.../restore.go

  • operator-config switch required for command line execution

  • custom-options switch made available for command line execution if
    alternative custom options to pg_restore are preferred

  • requires installed syndesis CR to be passed in

  • backup/syndesis...yml.tmpl

  • Templates for Jobs to be executed by backup and restore

  • backup/[backup|restore].go

  • Major refactoring to generate a Job which creates a delegate Pod for
    running pg_dump/pg_restore which both connect remotely to the db

  • configuration.go

  • BackupConfiguration provides conduit between code and templates

* cmd/.../backup.go
 * operator-config switch required for command line execution
 * requires installed syndesis CR to be passed in

* install_forge.go
 * Tidy up with centralising of code into api/util functions

* cmd/.../restore.go
 * operator-config switch required for command line execution
 * custom-options switch made available for command line execution if
   alternative custom options to pg_restore are preferred
 * requires installed syndesis CR to be passed in

* backup/syndesis...yml.tmpl
 * Templates for Jobs to be executed by backup and restore

* backup/[backup|restore].go
 * Major refactoring to generate a Job which creates a delegate Pod for
   running pg_dump/pg_restore which both connect remotely to the db

* configuration.go
 * BackupConfiguration provides conduit between code and templates
@syndesisio-bot
Copy link

@phantomjinx The bot could not transition the ticket automatically, please update this Jira ticket manually: https://issues.redhat.com/browse/ENTESB-12645

@phantomjinx phantomjinx merged commit 0a0879f into syndesisio:1.9.x Feb 5, 2020
@syndesisio-bot
Copy link

@phantomjinx The bot could not transition the ticket automatically, please update this Jira ticket manually: https://issues.redhat.com/browse/ENTESB-12645

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

Successfully merging this pull request may close these issues.

None yet

2 participants