Files
@ ec2d038c9332
Branch filter:
Location: majic-ansible-roles/roles/bootstrap/tasks/main.yml - annotation
ec2d038c9332
755 B
text/x-yaml
MAR-107: Initial test config for role 'backup_server':
- Added Molecule configuration with two instances (for testing mandatory and
optional parameters).
- Added test playbook that sets-up the two instances.
- Added test data (SSH keys).
- Added Molecule configuration with two instances (for testing mandatory and
optional parameters).
- Added test playbook that sets-up the two instances.
- Added test data (SSH keys).
626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 0aff90546ac4 626eadba53b7 626eadba53b7 0388df2571ca 61ddc6eab566 61ddc6eab566 7387caca37f3 7387caca37f3 7387caca37f3 7387caca37f3 7387caca37f3 7387caca37f3 0388df2571ca | ---
- name: Install sudo
apt: name=sudo state=installed
- name: Set-up the Ansible group
group: name=ansible system=yes
- name: Set-up the Ansible user
user: name=ansible system=yes group=ansible shell=/bin/bash
- name: Set-up authorized key for the Ansible user
authorized_key: user=ansible key="{{ ansible_key }}"
- name: Set-up password-less sudo for the ansible user
copy: src=ansible_sudo dest=/etc/sudoers.d/ansible mode=0640 owner=root group=root
- name: Revoke rights for Ansible user to log-in as root to server via ssh
authorized_key: user=root key="{{ ansible_key }}" state=absent
- name: Explicitly run all handlers
include: ../handlers/main.yml
when: "handlers | default(False) | bool() == True"
tags:
- handlers
|