diff --git a/templates/sudoers.j2 b/templates/sudoers.j2 index 0f91df8a5f01f777407e47f997dde60011d59d62..888196a1703a44ff44e5604a4d2c66a63b1938f7 100644 --- a/templates/sudoers.j2 +++ b/templates/sudoers.j2 @@ -16,4 +16,7 @@ nagios ALL=NOPASSWD: /usr/bin/fail2ban-client status * nagios ALL=NOPASSWD: /usr/bin/fail2ban-client get * banip nagios ALL=NOPASSWD: /usr/bin/fail2ban-client get * banip --with-time nagios ALL=NOPASSWD: /usr/bin/fail2ban-client get * bantime +nagios ALL=NOPASSWD: /usr/bin/docker ps --format {{ '{{' }}.Names{{ '}}' }} --filter name=* --no-trunc --quiet --all +nagios ALL=NOPASSWD: /usr/bin/docker ps --format {{ '{{' }}.Names{{ '}}' }} --filter name=* --no-trunc --quiet +nagios ALL=NOPASSWD: /usr/bin/docker stats --format {{ '{{' }}.Name{{ '}}' }}\:{{ '{{' }}.CPUPerc{{ '}}' }}\:{{ '{{' }}.MemPerc{{ '}}' }} --no-stream {% if inventory_hostname in groups.gitlab %}nagios ALL=NOPASSWD: /opt/gitlab/bin/gitlab-ctl status{% endif %}