Re: Looking for a linux tool to automate PG admin tasks
| От | raphi | 
|---|---|
| Тема | Re: Looking for a linux tool to automate PG admin tasks | 
| Дата | |
| Msg-id | 211714f9-5c23-497b-a319-540672077039@crashdump.ch обсуждение исходный текст  | 
		
| Ответ на | Looking for a linux tool to automate PG admin tasks (Jean-Christophe Boggio <postgresql@thefreecat.org>) | 
| Список | pgsql-admin | 
Hi, if you don't want to deal with bash scripts and everything that comes with it (like manually distributing them every time you change something), you could look into ansible. It's pretty straight forward once you've got the hang of it and if you have gitlab, you can run the playbooks in a (scheduled) pipeline. It also scales very well and if you add new databases automatically to your inventory, you'll never have to login to a server again. The biggest caveat though is that it needs ssh access to remotely execute the plays, but if you can install bash scripts I figure you already have ssh access. have fun ;) raphi Am 16.10.2025 um 15:17 schrieb Jean-Christophe Boggio: > Hello, > I have several servers with many databases on them for different > applications. > I need to execute some tasks on some databases depending on some > criteria. > > For example, execute query xxx but only on databases where table > public.sometable exists or if number of rows in table yyy is > 1M. > Before reinventing the wheel with ugly bash scripts, do you know of > some tools that would suit my case ? > Some tasks will have to execute periodically (with crons probably) and > others will be one-off. > CLI tools if possible because I'm working remotely on those servers of > course. > Thanks, > JC > > >
В списке pgsql-admin по дате отправления: