I was able to make pgpool2 work with clear text password authentication but I would like to secure the communication, when I run pg_md5 inside the docker image I get bash: pg_md5: command not found.
I tried to look for it inside the /usr directory but it's not installed there. Any advise would be highly appreciated.
Additionally, if you can recommend the best authentication method for the following scenario:
Pod (application container -> PgPool container (sidecar)) -> PostgreSQL server
I achieved this scenario using PgBouncer userlist.txt file where you don't need to specify the password on the client's connection string.