Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-4092

Implement account creation / mutation within the MariaDB operator

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • rhos-dev-preview
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • OSPRH-811 - Red Hat OpenStack 18.0 Greenfield Deployment
    • ?
    • ?
    • PIDONE

      the MariaDB operator allows for mariadb databases to be created within a galera server, but the username is hardcoded to that of the database name, and the password does not support changing.   There is no means of creating new username/passwords in the database so that password rotation schemes can be used.   Create a MariaDBAccount CRD which provides for a username/secret that can be created and dropped independently of its parent MariaDBDatabase.

      Subsequent to that, create APIs and flows that will allow downstream controllers to take advantage of MariaDBAccount including that usernames/passwords are generated and that we are fully decoupled from osp-secret.

            rhn-engineering-mbayer Michael Bayer
            rhn-engineering-mbayer Michael Bayer
            rhos-dfg-pidone
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: