README.md 1.1 KB
Newer Older
julian.gethmann's avatar
julian.gethmann committed
1 2 3 4
# Ansible repository for LAS/CS NSQ computer
`git clone git@git.scc.kit.edu:las/ansible.git`

## How to use ansible for software installation/computer setup
julian.gethmann's avatar
julian.gethmann committed
5 6 7
* Add your computer to the hosts file
* install ansible
* run ansible-pull
julian.gethmann's avatar
julian.gethmann committed
8 9 10 11 12 13 14 15 16 17 18

### Ask for new software
Open an issue in the GitLab issue tracker with the label: softwarerequest
## How to get new software on your computer

## Available roles

* common.yml: basic configuration for all LAS/NSQ computers
* clients.yml: all computers not acting as a server (only)
* desktop.yml: all desktop computers including laptops (having X11/Wayland)
* admin.yml: tools for administrators
19
* latex.yml: basic LaTeX installation (KIT classes not yet)
julian.gethmann's avatar
julian.gethmann committed
20 21 22 23 24 25 26 27

# Develope new roles, extend or modify existing ones and update roles for new software

## Branches
All roles in the master branch should work and should not brake on any of our systems (desktop, server, simulation, notebooks) and the site.yml should always be runnable.

For developement and testing you should use development branches

julian.gethmann's avatar
julian.gethmann committed
28 29 30 31 32
## TODO
* nfs-server, lasarchiv1
* epics
* elegant (blas: gescheit die key-verwaltung lösen)
* dhcpd