hpc-cloud/roles/common/tasks/main.yml

39 lines
754 B
YAML
Raw Normal View History

- group:
name: admin
state: present
- name: Passwordless sudo for admins
lineinfile: dest=/etc/sudoers line="%admin ALL=(ALL:ALL) NOPASSWD:ALL"
2018-11-21 15:49:06 +01:00
- import_tasks: users.yml
- name: common | install packages
apt: pkg={{ item }} state=latest update_cache=yes
with_items:
2018-05-04 15:40:38 +02:00
- curl
- htop
- molly-guard
- sudo
- tree
- vim
- python-simplejson
- name: sshd_config
file:
src: files/sshd_config
dest: /etc/ssh/sshd_config
mode: 0644
owner: root
group: root
2018-05-04 15:40:38 +02:00
- name: disable apparmor
apt: pkg=apparmor state=absent
2018-11-21 15:49:06 +01:00
- import_tasks: docker.yml
- name: Log into DockerHub
docker_login:
registry: registry.webhosting.rug.nl
username: "{{ docker_user }}"
password: "{{ docker_pass }}"