postgres-operator/manifests
Oleksii Kliukin c44cd9e4e6
Define the operator RBAC (#234)
Note that the account here is named zalando-postgres-operator and not
the 'operator' default that is created in the serviceaccount.yaml and
also used by the operator configmap to create new postgres clusters.

This is done intentionally, as to avoid breaking those setups that
already work. Ideally, the operator should be run under the
zalando-postgres-operator service account. However, the service account
used to run Postgres clusters does not require all those privileges and
is described at
https://github.com/zalando/patroni/blob/master/kubernetes/patroni_k8s.yaml

The service account defined here acquires some privileges not really
used by the operator (i.e. we only need list and watch on configmaps),
this is also done intentionally to avoid breaking things if someone
decides to configure the same service account in the operator's
configmap to run postgres clusters.

Documentation and further testing by @zerg-junior
2018-04-05 11:24:24 +02:00
..
complete-postgres-manifest.yaml Change the default values to closer match previous behaviour 2018-03-26 11:43:46 +02:00
configmap.yaml Merge pull request #258 from zalando-incubator/always-create-replica-service 2018-03-29 14:42:26 +02:00
fake-teams-api.yaml remove new line from the token; 2017-05-12 16:38:42 +02:00
infrastructure-roles-configmap.yaml Improve infrastructure role definitions (#208) 2018-04-04 17:21:36 +02:00
infrastructure-roles.yaml Improve infrastructure role definitions (#208) 2018-04-04 17:21:36 +02:00
minimal-postgres-manifest.yaml Reorganize Readme (#142) 2017-10-24 20:42:22 +02:00
operator-rbac.yaml Define the operator RBAC (#234) 2018-04-05 11:24:24 +02:00
platform-credentials.yaml Pod Rolling update 2017-05-12 11:41:25 +02:00
postgres-operator.yaml Update postgres-operator.yaml (#255) 2018-02-26 20:03:56 +01:00
serviceaccount.yaml Reorganize Readme (#142) 2017-10-24 20:42:22 +02:00