[usermanagement] feat: allow drone to use git, kubectl and helm on mgmt

This commit is contained in:
Simon Cornet 2024-12-19 16:38:59 +01:00
commit d3b36fa4cb

View file

@ -7,6 +7,9 @@ drone ansible.siempie.internal=(root) NOPASSWD:/usr/local/bin/ansible-playbook *
{% endif %}
{% if inventory_hostname == 'mgmt01.infra.vpn.mirahsimon.us' %}
drone mgmt01.siempie.internal=(simon) NOPASSWD:/usr/local/bin/kubectl *
drone mgmt01.siempie.internal=(root) NOPASSWD:/usr/local/bin/kubectl *
drone mgmt01.siempie.internal=(root) NOPASSWD:/usr/local/bin/helm *
drone mgmt01.siempie.internal=(root) NOPASSWD:/usr/bin/git *
{% endif %}
{% if inventory_hostname == 'packer.siempie.internal' %}
drone packer.siempie.internal=(root) NOPASSWD:/usr/bin/git -C /mnt/packer *