postgres-operator/pkg/apis/acid.zalan.do/v1
Felix Kunde d76203b3f9
Bootstrapped databases with best practice role setup (#843)
* PreparedDatabases with default role setup

* merge changes from master

* include preparedDatabases spec check when syncing databases

* create a default preparedDB if not specified

* add more default privileges for schemas

* use empty brackets block for undefined objects

* cover more default privilege scenarios and always define admin role

* add DefaultUsers flag

* support extensions and defaultUsers for preparedDatabases

* remove exact version in deployment manifest

* enable CRD validation for new field

* update generated code

* reflect code review

* fix typo in SQL command

* add documentation for preparedDatabases feature + minor changes

* some datname should stay

* add unit tests

* reflect some feedback

* init users for preparedDatabases also on update

* only change DB default privileges on creation

* add one more section in user docs

* one more sentence
2020-04-29 10:56:06 +02:00
..
const.go Use /status subresource instead of plain manifest field (#534) 2019-05-07 12:01:45 +02:00
crds.go Bootstrapped databases with best practice role setup (#843) 2020-04-29 10:56:06 +02:00
doc.go Fix golint failures 2019-01-08 13:04:48 +01:00
marshal.go Use /status subresource instead of plain manifest field (#534) 2019-05-07 12:01:45 +02:00
operator_configuration_type.go Lazy upgrade of the Spilo image (#859) 2020-04-29 10:07:14 +02:00
postgresql_type.go Bootstrapped databases with best practice role setup (#843) 2020-04-29 10:56:06 +02:00
register.go gofmt and golint fixes (#506) 2019-03-04 13:13:55 +01:00
util.go Use /status subresource instead of plain manifest field (#534) 2019-05-07 12:01:45 +02:00
util_test.go Add ServiceAnnotations cluster config (#803) 2020-02-10 12:03:25 +01:00
zz_generated.deepcopy.go Bootstrapped databases with best practice role setup (#843) 2020-04-29 10:56:06 +02:00