Commit Graph

74 Commits

Author SHA1 Message Date
483959f2fd Added PhysicalBackup CRD and controller 2025-06-26 21:13:53 +02:00
478eebda97 Group flags 2025-04-15 18:21:44 +02:00
4bc38bbe72 Support for pprof in helm chart 2025-04-11 20:03:09 +02:00
9dbf833987 Support for pprof 2025-04-11 20:03:09 +02:00
4663b756c0 Add requeue-sql-max-offset option 2025-04-11 14:14:08 +02:00
0d646a9256 Migrate SqlJob webhook to controller-runtime 0.20.3 2025-03-22 22:30:15 +01:00
abed0879c3 Migrate Database webhook to controller-runtime 0.20.3 2025-03-22 22:30:15 +01:00
5e53d0501a Migrate Grant webhook to controller-runtime 0.20.3 2025-03-22 22:30:15 +01:00
19a678e4f7 Migrate User webhook to controller-runtime 0.20.3 2025-03-22 22:30:15 +01:00
19ec86d6f1 Migrate Connection webhook to controller-runtime 0.20.3 2025-03-22 22:30:15 +01:00
34646f1c36 Migrate Restore webhook to controller-runtime 0.20.3 2025-03-22 22:30:15 +01:00
d2b4ac0824 Migrate Backup webhook to controller-runtime 0.20.3 2025-03-22 22:30:15 +01:00
37e44ea62f Migrate MaxScale webhook to controller-runtime 0.20.3 2025-03-22 22:30:15 +01:00
4949540287 Migrate MariaDB webhook to controller-runtime 0.20.3 2025-03-22 22:30:15 +01:00
88ed20e6ad Project cleanup 2025-02-03 21:01:28 +01:00
05515e77fa Bump default MaxScale requeue interval 2025-01-28 11:22:39 +01:00
cb1a199701 Certificates issued by cert-manager 2025-01-28 11:22:39 +01:00
d9f59a2920 Issuing certs for MaxScale admin and listeners 2025-01-28 11:22:39 +01:00
b16d0de27b Issuing certs for MariaDB 2025-01-28 11:22:39 +01:00
8f08c6b0fc Getting CA keypair from Secret when its issuance is disabled 2025-01-28 11:22:39 +01:00
90a63e178d Scaffolding for issuing MariaDB certs 2025-01-28 11:22:39 +01:00
e374d1e6bd Support for TLS in replication 2025-01-28 11:22:39 +01:00
c686227582 Added wsrep_ssl_mode option to Galera config file 2025-01-28 11:22:39 +01:00
5a92fa8e7f Selectively watching cluster-wide resources 2024-09-18 17:46:18 +02:00
6068cc51cf Support for MaxConcurrentReconciles. Set MariaDB and MaxScale concurrent reconciles to 10 by default 2024-09-06 17:49:39 +02:00
1af760e2de Provide a name for Pod controllers 2024-08-21 17:33:53 +02:00
2adb8f59e7 Removed status subcommand. Inspecting existing PVCs via Kubernetes API instead 2024-08-12 16:47:54 +02:00
5878ec1f2b Added status subcommand 2024-08-12 16:47:54 +02:00
f8a7491af7 Recovering Galera sequence and UUID from recovery Job logs 2024-07-28 21:51:41 +02:00
a04a6924ea Migrated to go.kubebuilder.io/v4 project layout 2024-07-15 15:45:18 +02:00
53f67ae3e0 Watching metrics Secret password in MaxScale controller 2024-06-01 20:21:02 +02:00
acf362b0e6 Refactor Secret reconciler to perform updates. MaxScale and Connection reconciler to use Secret reconciler 2024-06-01 20:21:02 +02:00
78b535cac3 Watch Connection password 2024-05-31 17:11:52 +02:00
5ecb660210 Watching User passwordSecretKeyRef 2024-05-31 14:48:49 +02:00
fa7bfcad54 Abstracted watching and indexing external resources in WatcherIndexer. Refactored MariaDB and Grant controllers to use WatcherIndexer 2024-05-31 14:48:49 +02:00
f85c930e69 Adapted discovery package to detect enterprise 2024-05-13 17:42:12 +02:00
acf7e9b912 Passing discovery as dependency to builder 2024-05-08 19:08:17 +02:00
e4b6907d4b Passing discovery to builder 2024-05-08 19:08:17 +02:00
df940ea577 Discovery tests 2024-05-08 19:08:17 +02:00
f57a88e549 SCC discovery 2024-05-08 19:08:17 +02:00
5919cf47a3 Enable SQL resource logs via flag 2024-04-24 15:46:34 +02:00
7071bb3e7e Added MaxScale exporter and ServiceMonitor 2024-03-20 20:04:14 +01:00
1c1aacee20 Update remaining API groups 2024-02-27 18:26:58 +01:00
fc30ecc970 Using dedicated ServiceAccount for jobs 2024-02-27 11:36:09 +01:00
ddea377c3d Remove control plane dependency in Galera agent probes and Galera init 2024-02-18 21:29:41 +01:00
d5ecac5959 Added agent to glued CLI 2024-02-14 17:52:08 +01:00
f78e36d29f Added init to glued CLI 2024-02-14 17:52:08 +01:00
099652a7fb Improved MaxScale controller logs 2024-02-07 19:52:12 +01:00
2c232c7633 MaxScale builder and reconciler 2024-02-01 19:57:45 +01:00
4a61022fa1 Using custom password generator in Secret reconciler 2024-01-26 17:16:07 +01:00