You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23Lines changed: 23 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -95,3 +95,26 @@ This creates a user role `username-<hash>` and grants role `test-db-group`, `tes
95
95
`PostgresUser`needs to reference a `Postgres` in the same namespace.
96
96
97
97
Two `Postgres` referencing the same database can exist in more than one namespace. The last CR referencing a database will drop the group role and transfer database ownership to the role used by the operator.
98
+
99
+
100
+
### Contribution
101
+
You can contribute to this project by opening a PR to merge to `master`, or one of the `vX.X.X` branches.
102
+
#### Branching
103
+
`master`branch contains the latest source code with all the features. `vX.X.X` contains code for the specific major versions.
104
+
i.e. `v0.4.x` contains the latest code for 0.4 version of the operator. See compatibility matrix below.
105
+
106
+
#### Tests
107
+
Please write tests and fix any broken tests before you open a PR. Tests should cover at least 80% of your code.
108
+
109
+
### Compatibility
110
+
Postgres operator uses Operator SDK, which uses kubernetes client. Kubernetes client compatibility with Kubernetes cluster
111
+
can be found [here](https://github.com/kubernetes/client-go/blob/master/README.md#compatibility-matrix)
112
+
113
+
Postgres operator compatibility with Operator SDK version is in the table below
0 commit comments