-
Notifications
You must be signed in to change notification settings - Fork 53
Open
Labels
enhancementNew feature or requestNew feature or requestfrontendChange in frontend codeChange in frontend codepythonPull requests that update Python codePull requests that update Python codetypescriptPull requests that update Typescript codePull requests that update Typescript code
Description
Describe the solution you'd like
Integrate with PostgreSQL datdabase to automate secret management. Create, manage, delete PostgreSQL roles as leases for each account in Phase on demand or async.
There will also be a need to make sure we have a connector or a gateway that Phase can use to make the database instance reachable externally for Phase Cloud or inside or a self-hosted instance.
There is a fair bit of complexity involved given that Phase will need to connect and interact with the database instance over TCP rather then HTTP.
Additional context
We could use the Phase CLI as a lightweight gateway to bridge connectivity, this will avoid a new asset and given the CLI is already packaged for the widest possible targets, the integration will be simpler.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestfrontendChange in frontend codeChange in frontend codepythonPull requests that update Python codePull requests that update Python codetypescriptPull requests that update Typescript codePull requests that update Typescript code