aegershman / yugabyte-boshrelease

yugabytedb bosh release

Home Page:https://github.com/yugabyte/yugabyte-db

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Better user/role/database/etc. seeding options

aegershman opened this issue · comments

see:

In order to better manage how users, roles, databases, extensions, superuser service accounts, etc., all get seeded in the respective environments of ysql, yedis, and ycql, different options for initial configuration management should be considered.

E.g., maybe better .sql/.cql init scripts? a tiny go/spring boot app which can handle seeding a bit better? etc.

This also presumes a better or unified configuration declaration schema beyond the {ysql,ycql}.databases.superusers config in the deployment manifest.