Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-6017

Add support for Google Cloud Spanner database

Create Doc EPIC for Fe...Prepare for Y ReleasePrepare for Z ReleaseXMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Feature Overview (aka. Goal Summary)

      • Add support for Google Cloud Spanner as a PostgreSQL-compatible database backend option for RHDH. Google Cloud Spanner is a fully managed, scalable, distributed relational database service that supports a PostgreSQL-compatible interface.

      Goals (aka. expected user outcomes)

      • Enable configure and connect to Google Cloud Spanner as the backend database
      • internal documentation for setting up and configuring Google Cloud Spanner with RHDH
      • Validate compatibility between RHDH and Google Cloud Spanner through manual testing

      Requirements (aka. Acceptance Criteria):

      • Documentation for setting up Google Cloud Spanner instance with PostgreSQL compatibility
      • guide for configuring RHDH to connect to Google Cloud Spanner (db connection)
      • Manual execution and validation of e2e test suite using Google Spanner connection
      • high level verification that all RHDH database operations work correctly with Spanner
      • Document any known limitations or differences when using Spanner vs PostgreSQL

      Out of Scope (Optional)

      • Automated setup/provisioning of Google Cloud Spanner instances
      • Automated test coverage specific to Spanner
      • Performance optimization and tuning for Spanner

      Customer Considerations (Optional)

      • Google Cloud Spanner requires a GCP account and proper IAM permissions
      • Network connectivity requirements between RHDH and GCP

              Unassigned Unassigned
              jfargett@redhat.com Christophe Fargette
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: