Use /status subresource instead of plain manifest field (#534)

* turns PostgresStatus type into a struct with field PostgresClusterStatus
* setStatus patch target is now /status subresource
* unmarshalling PostgresStatus takes care of previous status field convention
* new simple bool functions status.Running(), status.Creating()
This commit is contained in:
Felix Kunde
2019-05-07 12:01:45 +02:00
committed by GitHub
parent 25e02ad755
commit 0fbfbb23bb
13 changed files with 356 additions and 205 deletions
+2 -1
View File
@@ -14,6 +14,7 @@ rules:
- acid.zalan.do
resources:
- postgresqls
- postgresqls/status
- operatorconfigurations
verbs:
- "*"
@@ -137,7 +138,7 @@ rules:
- clusterroles
verbs:
- bind
resourceNames:
resourceNames:
- zalando-postgres-operator
---