Releases: aboutbits/postgresql-operator
v0.2.4
Installation
Helm Chart
helm install postgresql-operator https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.4/postgresql-operator-0.2.4.tgzWith the Helm chart, the Custom Resource Definitions (CRDs) are installed automatically.
However, if you deploy the operator directly from the OCI image, the CRDs are not automatically applied and must be installed separately.
Manual CRD Installation
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.4/clusterconnections.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.4/databases.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.4/schemas.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.4/roles.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.4/grants.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.4/defaultprivileges.postgresql.aboutbits.it-v1.ymlWhat's Changed
- Fix
README.mdASCII architecture chart by @ThoSap in #23 - Fix the
app.affinitydefault value not set invalues.yamlby @ThoSap in #24
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Installation
Helm Chart
helm install postgresql-operator https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.3/postgresql-operator-0.2.3.tgzWith the Helm chart, the Custom Resource Definitions (CRDs) are installed automatically.
However, if you deploy the operator directly from the OCI image, the CRDs are not automatically applied and must be installed separately.
Manual CRD Installation
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.3/clusterconnections.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.3/databases.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.3/schemas.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.3/roles.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.3/grants.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.3/defaultprivileges.postgresql.aboutbits.it-v1.ymlWhat's Changed
- Update to Gradle 9.3.1 by @ThoSap in #19
- Fix
GrantReconciler#cleanupnot connecting to the correct database by @ThoSap in #20 - Fix missing
RoleReconcilerClusterRolesecrets verbs as the reconciler is watching referenced Secrets by @ThoSap in #21 - Enable console color output by @ThoSap in #22
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Installation
Helm Chart
helm install postgresql-operator https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.2/postgresql-operator-0.2.2.tgzWith the Helm chart, the Custom Resource Definitions (CRDs) are installed automatically.
However, if you deploy the operator directly from the OCI image, the CRDs are not automatically applied and must be installed separately.
Manual CRD Installation
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.2/clusterconnections.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.2/databases.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.2/schemas.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.2/roles.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.2/grants.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.2/defaultprivileges.postgresql.aboutbits.it-v1.ymlWhat's Changed
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Installation
Helm Chart
helm install postgresql-operator https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.1/postgresql-operator-0.2.1.tgzWith the Helm chart, the Custom Resource Definitions (CRDs) are installed automatically.
However, if you deploy the operator directly from the OCI image, the CRDs are not automatically applied and must be installed separately.
Manual CRD Installation
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.1/clusterconnections.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.1/databases.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.1/schemas.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.1/roles.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.1/grants.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.1/defaultprivileges.postgresql.aboutbits.it-v1.ymlWhat's Changed
- Small
README.mdchanges by @ThoSap in #15 - Fix generated Helm chart
values.schema.jsonJSON Schema by @ThoSap in #16 - Update to jOOQ 3.20.11 by @ThoSap in #17
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Installation
Helm Chart
helm install postgresql-operator https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.0/postgresql-operator-0.2.0.tgzWith the Helm chart, the Custom Resource Definitions (CRDs) are installed automatically.
However, if you deploy the operator directly from the OCI image, the CRDs are not automatically applied and must be installed separately.
Manual CRD Installation
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.0/clusterconnections.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.0/databases.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.0/schemas.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.0/roles.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.0/grants.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.2.0/defaultprivileges.postgresql.aboutbits.it-v1.ymlWhat's Changed
- Update to Quarkus 3.31.1, JUnit 6, Testcontainers 2 and Gradle ErrorProne Plugin 5.0.0 by @ThoSap in #11
- Support K8s Pod affinity configuration for Pod scheduling by @ThoSap in #12
- Improve
README.mdand therelease.ymlworkflow by @ThoSap in #13 - Fix LICENSE file company name by @ThoSap in #14
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Installation
Helm Chart
helm install postgresql-operator https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.1/postgresql-operator-0.1.1.tgzManual CRD Installation
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.1/clusterconnections.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.1/databases.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.1/schemas.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.1/roles.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.1/grants.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.1/defaultprivileges.postgresql.aboutbits.it-v1.ymlWhat's Changed
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Installation
Helm Chart
helm install postgresql-operator https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.0/postgresql-operator-0.1.0.tgzManual CRD Installation
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.0/clusterconnections.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.0/databases.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.0/schemas.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.0/roles.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.0/grants.postgresql.aboutbits.it-v1.yml
kubectl apply -f https://github.com/aboutbits/postgresql-operator/releases/download/v0.1.0/defaultprivileges.postgresql.aboutbits.it-v1.ymlWhat's Changed
- AB-449 PostgreSQL Operator: Project Setup +
ClusterConnectionandRoleCRD by @ThoSap in #1 - AB-449 PostgreSQL Operator: Migrate to a multi-project Gradle build by @ThoSap in #3
- AB-449 PostgreSQL Operator:
Grant,DatabaseandSchemaCRD by @ThoSap in #2 - AB-449 PostgreSQL Operator:
DefaultPrivilegeCRD by @ThoSap in #4 - AB-449 PostgreSQL Operator: Release workflow + PostgreSQL 15 to 18 Test Matrix by @ThoSap in #5
- AB-449 Polish the
README.mdand add new docs by @ThoSap in #6 - AB-449 Fix flaky tests and properly clean up resources by @ThoSap in #7
- AB-449 Fix the release build by @ThoSap in #8
- AB-449 Fix the release
Dockerfile.jvmby @ThoSap in #9
New Contributors
Full Changelog: https://github.com/aboutbits/postgresql-operator/commits/v0.1.0