onboarding arc support desk staff - raeker/ARC-Wiki-Test GitHub Wiki
This document covers Ansible changes required for onboarding a support desk employee and instructions for running corresponding Ansible playbooks for pushing the changes out.
If you are doing these steps below it is assumed that the new support desk employee has taken the necessary ITS training.
Create a new branch
named hotfix/supportDeskAdd
Edit the following file: group_vars/all/accounts
Edit variable itsSupportDesk
Example
itsSupportDesk:
- uniquename1
- uniquename2
From flux-admin09 logged in as yourself navigate to /etc/ansible
Run the following playbooks to update SUDO and SSH access on
headServers and buildServers
SUDO Update
ansible-playbook -i hpc-prod -l 'headServers:buildServers' utilityPlaybook/sudo.yml -t sudoersD
ansible-playbook -i hpc-stage -l 'headServers:buildServers' utilityPlaybook/sudo.yml -t sudoersD
ansible-playbook -i hpc-dev -l 'headServers:buildServers' utilityPlaybook/sudo.yml -t sudoersD
SSHD Update
ansible-playbook -i hpc-prod -l 'headServers:buildServers' utilityPlaybook/sshd.yml -t sshdCfg
ansible-playbook -i hpc-stage -l 'headServers:buildServers' utilityPlaybook/sshd.yml -t sshdCfg
ansible-playbook -i hpc-dev -l 'headServers:buildServers' utilityPlaybook/sshd.yml -t sshdCfg