We're updating the issue view to help you get more done. 

Support external postgres DB

Description

We want to enable Cloudify Manager & the Postgres DB reside on separate machines.
cfy_manager will now look for the values of these keys in config.yaml:

  • postgresql:
    enable_remote_connections

  • postgresql_client:
    host

  • services_to_install: everything...
    If the value of host is not "localhost", "cfy_manager install" will try to connect to the external Postgres, with the given credentials, and instantiate the DB.
    Based on the list given in "services_to_install", "cfy_manager install" will install only the desired services.
    In case 'database_service' is chosen, the 'enable_remote_connections' should be set to true

IMPORTANT NOTE
Due to this change in architecture, right now clustering will not be supported with an external database.
This will be addressed in a future release

Status

Assignee

Ohad Baruch

Reporter

Ohad Baruch

Labels

Target Version

4.5

QA Owner

Ido Berkovitch

Premium Only

no

Documentation Required

Yes

Why Blocked?

None

Release Notes

yes

Priority

None

Epic Link

Sprint

None

Priority

Unprioritized