- Nov 06, 2023
-
-
Sheogorath authored
-
- Oct 28, 2023
-
-
Botaniker (Bot) authored
-
- Sep 20, 2023
-
-
Botaniker (Bot) authored
-
- Sep 08, 2023
-
-
Botaniker (Bot) authored
-
- Jul 24, 2023
-
-
Botaniker (Bot) authored
-
- Jul 01, 2023
-
-
Sheogorath authored
-
- Jun 28, 2023
-
-
Botaniker (Bot) authored
-
- Jun 23, 2023
-
-
Botaniker (Bot) authored
-
- Jun 14, 2023
-
-
Botaniker (Bot) authored
-
- Apr 21, 2023
-
-
Botaniker (Bot) authored
-
- Mar 22, 2023
-
-
Botaniker (Bot) authored
-
- Feb 09, 2023
-
-
Sheogorath authored
This patch should provide an automated backup for all postgresql clusters in the cluster. This implementation is less than ideal, due to technical sharing of backups among all namespaces, but for now, it's better than no backup. There will be further work on separating these backups, but it is what it is for now.
-
- Jan 31, 2023
-
-
Botaniker (Bot) authored
-
- Nov 13, 2022
-
-
Sheogorath authored
-
- Oct 19, 2022
-
-
Sheogorath authored
-
Sheogorath authored
This patch enables explicit pod security standards on all infrastructure namespaces.
-
- Oct 14, 2022
-
-
Sheogorath authored
This patch instructs the helm chart to deploy the aggreation role, to allow the namespace admin role to create and manage postgres clusters.
-
- Aug 19, 2022
-
-
Botaniker (Bot) authored
-
- Jul 31, 2022
-
-
Botaniker (Bot) authored
-
- Jun 22, 2022
-
-
Botaniker (Bot) authored
-
- May 22, 2022
-
-
- Apr 24, 2022
-
-
Sheogorath authored
This patch fixes the unexpected change in bahaviour. When using a namespace selector that selects one or multiple namespaces, there will be two labels. `namespace`, where the podMonitor lives, and `exported_namespace`, where the target pods is. When using a podMonitor that scans any namespace, there is only a `namespace` label.
-
Sheogorath authored
If no namespace selector is sepcified, it will only search in the current namespace. This is not intended for this podMonitor, therefore a config to explicitly search all namespaces is required. References: https://github.com/prometheus-operator/prometheus-operator/blob/615162d6d35314f94cb9c69f51bc47d62b81f154/Documentation/api.md#namespaceselector
-
Sheogorath authored
-
Sheogorath authored
When adjusting the variables, some of the queries broke. This patch fixes the queries and should resolve the currently empty dashboard issue.
-
Sheogorath authored
This renames some labels used in queries to match the results from the podMonitor instead of relying on additional labels set by the exporter.
-
Sheogorath authored
This patch moves the setup of the sidecar containers and the podMonitor to the `postgres-system` namespace, providing monitoring for all namespaces, not just for some. Reduces the copy-paste work and should allow nice insights into all postgres clusters.
-
Sheogorath authored
This patch adds a sashboard to monitor postgresql instances on the cluster. Currently the instance need to specify the sidecar container themselves along with a pod monitor. See matrix for reference. References: https://git.shivering-isles.com/shivering-isles/infrastructure-gitops/-/blob/3c6b1410b0e0edfa1d331f96e1a8836b33590d57/apps/base/matrix/database.yaml#L31-76
-
Sheogorath authored
The upgrade from postgresql-operator 1.7.1 to 1.8.0 failed due to missing settings for CRD upgrades. This patch fixes it, but explicitly configuring flux to allow CRD upgrades.
-
- Apr 22, 2022
-
-
Botaniker (Bot) authored
-
- Jan 29, 2022
-
-
Sheogorath authored
-
Sheogorath authored
-
- Jan 17, 2022
-
-
Botaniker (Bot) authored
-
Sheogorath authored
-
- Oct 10, 2021
-
-
Sheogorath authored
-
- Oct 03, 2021
-
-
Sheogorath authored
-
- Aug 18, 2021
-
-
Sheogorath authored
-
Sheogorath authored
-
Sheogorath authored
This patch makes sure that a PostgreSQL cluster doesn't end up on a single node. This is done by defaulting to a pod anti-affinity based on the kubernetes hostname label, that should make sure, that all stateful sets are distributed properly.
-
Sheogorath authored
This patch fulfils the previous's promises and puts the right port string in place.
-