postgres-operator
postgres-operator copied to clipboard
PostgreSQL operator for Kubernetes
Opening issue #75 made me think about the passwords leaking on the logs. That should be avoided. Somehing like: ``` 2022/02/24 19:00:15 failed to connect to PostgreSQL server: parse postgresql://postgres:[email protected]/postgres?ssl=required...
Hello @arnarg and @hitman99 , I want to work on a feature to add another CRD called PostgresEngineConfiguration. This one will allow to manage Postgres databases and users on multiple...
Hi there, following up on my other issue (#67), I have seen your implementation for the generation of the secret in https://github.com/movetokube/postgres-operator/blob/master/pkg/controller/postgresuser/postgresuser_controller.go which includes the database credentials: ``` "POSTGRES_URL": []byte(pgUserUrl),...
Schemas that already exist when the operator reconciles a database keep their original ownership. This causes problems with permissions management and effectively makes it impossible to use non-`OWNER` `PostgresUser`s for...
All Postgres databases are created with a default `public` schema that Postgres implicitly uses whenever a schema isn't specified. However, the operator currently operates only on schemas that are explicitly...
Hi! 👋🏻 Have you considered listing the **postgres** operator directly in [Artifact Hub](https://artifacthub.io)? At the moment it is already [listed there](https://artifacthub.io/packages/olm/community-operators/ext-postgres-operator), because the Artifact Hub team has added the [community-operators](https://github.com/operator-framework/community-operators/tree/master/upstream-community-operators)...
Can you please publish the new version 0.4.2 on operatorhub.io. Thank you for you work.
In #48 there was someone that gave `POSTGRES_CLOUD_PROVIDER` the value `AZURE` while it should be `Azure`. This shouldn't matter and we should run the provided value through `ToLower()` before we...
There is a problem every time a new version of this operator needs to be pushed to operatorhub.io. The process to push to operatorhub.io is as follows: * package operator...
Code needs to be covered by unit tests, where possible, this issue is part of #31, which was split in half. Test coverage should be at least 80%. If some...