...

Text file src/edge-infra.dev/config/pallets/sds/emergencyaccess/authservice/gke/gcpinfra/databaseuser.yaml

Documentation: edge-infra.dev/config/pallets/sds/emergencyaccess/authservice/gke/gcpinfra

     1apiVersion: backend.edge.ncr.com/v1alpha2
     2kind: DatabaseUser
     3metadata:
     4  name: ea-authservice-sa
     5spec:
     6  type: CLOUD_IAM_SERVICE_ACCOUNT
     7  serviceAccount:
     8    emailRef: ea-authservice-sa@${gcp_project_id}.iam.gserviceaccount.com
     9    iamUsername: ea-authservice-sa@${gcp_project_id}.iam
    10  force: true
    11  grants:
    12  - schema: public
    13    tableGrant:
    14    - permissions:
    15      - permission: SELECT
    16      table: banners
    17    - permissions:
    18      - permission: SELECT
    19      table: clusters
    20    - permissions:
    21      - permission: SELECT
    22      table: terminals
    23    - permissions:
    24      - permission: SELECT
    25      table: oi_artifacts
    26  instanceRef:
    27    name: ${edge_sql_db_name}-migrated
    28    projectID: ${gcp_project_id}
    29  prune: true

View as plain text