reactive-tech / kubegres

Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.
https://www.kubegres.io
Apache License 2.0
1.32k stars 74 forks source link

Backup jobs doesn't set resources limits as specified in resources limits entry in manifest #184

Open cafsenra opened 4 months ago

cafsenra commented 4 months ago

The same resources limits should be applied to all containers including init containers, the database container and the cron jobs.

Resources limits definitions should be applied to all containers and not to only database container as resources policies present in production clusters applies normally to all resources creation, including cron jobs.

Currently I cannot use kubegres backup functionality in production workflow due to failing compliance with resources limits policy.

alex-arica commented 1 month ago

I will test it and let you know. Could you copy an example of configuration that you applied to the yaml?