Contains the ssh public keys of HPC team members.
This repository has been archived on 2020-05-12. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Egon Rijpkema 1872a4edcf Automatic updates and security reboots.
These are meant for hosts with a public ip.
2019-01-24 10:25:00 +01:00
meta added meta to be used in other playbooks 2018-05-11 12:01:34 +02:00
promtools Updated golang version 2018-10-16 10:46:23 +02:00
roles Added somewhat generic nod-exporter and cadvisor playbooks. 2019-01-02 13:34:52 +01:00
.gitignore updated gitignore 2018-02-12 16:33:49 +01:00
ansible.cfg Added a generic prometheus server role. 2018-12-21 11:59:40 +01:00
cadvisor.yml Added somewhat generic nod-exporter and cadvisor playbooks. 2019-01-02 13:34:52 +01:00
hosts.py initial commit 2017-08-31 10:34:57 +02:00
nginx_proxy.yml Added role for jwilder nginx proxy. 2018-02-13 10:07:24 +01:00
node_exporter.yml Added a node_exporter role initially built for... 2018-02-12 16:35:01 +01:00
node-exporter.yml Added somewhat generic nod-exporter and cadvisor playbooks. 2019-01-02 13:34:52 +01:00
prometheus.yml Added a generic prometheus server role. 2018-12-21 11:59:40 +01:00
README.md Updated title 2018-02-12 16:44:49 +01:00
security.yml Automatic updates and security reboots. 2019-01-24 10:25:00 +01:00
stealth.yml added playbook for stealth 2018-08-13 14:03:56 +02:00
users.yml Accidental capital. 2018-10-10 13:34:48 +02:00

HPC playbooks

The users.yml playbook contains users and public keys. The playbook uses /etc/hosts as a database for hosts to install the keys on.

usage:

  • Make changes to a local checkout of this repo.
  • git commit the changes, git push and git pull on xcat.
  • on xcat:
git pull
ansible-playbook users.yml # this will install the users on all hosts in /etc/hosts.