Uploaded image for project: 'Database as a Service'
  1. Database as a Service
  2. DBAAS-4

Store user-provided Atlas credentials as Secret

XMLWordPrintable

      • Secret naming pattern to follow:
        dbaas-vendor-credentials-[ocp-user-identifier]
      • Secret type should be Opaque (no server-side validation).
      • Secret to be created within namespace where dbaas-operator will reside.
      • Secret should have the following labels:
        • related-to: dbaas-operator
        • type: dbaas-vendor-credentials
      • Secret data should include an OCP username field for association back to the UX user:
        username: "[OCP user identifier]"
      • Secret data should also include a 'credentials' field with a JSON payload value using the following format:
        {
          "vendors": [
            "name": "atlas",
            "values": [
              "username": "[username]",
              "apiKey": "[key value]",
            ]
          ]
        }
        

              jeremy1230 Jeremy Ary
              jeremy1230 Jeremy Ary
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: