Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • S seismic-dms-service
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 48
    • Issues 48
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Open Subsurface Data Universe SoftwareOpen Subsurface Data Universe Software
  • Platform
  • Domain Data Management Services
  • Seismic
  • Seismic DMS Suite
  • seismic-dms-service
  • Merge requests
  • !623

feat: GONRG-6259: Add osdu google

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Yan Sushchynski (EPAM) requested to merge GONRG-6259_Google_OSDU_implementation into master Feb 02, 2023
  • Overview 11
  • Commits 7
  • Pipelines 31
  • Changes 26

Add the Google cloud implementation, which follows OSDU approaches. The main difference from the "old" Google implementation:

  1. Don't create a new bucket for each new subproject
  2. Add support of an access token (Google access tokens are not JWT)
  3. Add getting user info from Entitlements instead of simple parsing the JWT
  4. Add the room for future improvements for Multipartition
  5. The service will use the data-partition-id header instead of the gcp-id, the gcp-id should be hidden from any user but Ops and Devs
Edited Feb 28, 2023 by Yan Sushchynski (EPAM)
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: GONRG-6259_Google_OSDU_implementation