puppet agent running as unprivileged user
I am working in a team where we do not get root/sudo access. I am finding it hard to configure Puppet agents because of the way the environments are setup. So here is the scenario:
- Each host has multiple unprivileged user accounts; say 'user1', 'user2', 'user3'
- Each user account owns a few applications (mostly Tomcat based) which needs to be managed by Puppet
- On every host, there is an unprivileged user account (say 'pipeline'), which can sudo to all the user accounts (user1, user2, etc...)
Now I have to run Puppet agent on these hosts as an ... (more)