ansible-host/README.md

560 B

NibTech Shared Role - Host

This role is intended to setup and maintain a host.

Tasks

Root Tasks

The following tasks are run as the root user, and are generally only ran once.

Users: Creates various user accounts used. This set of tasks requires the root user.

SSH: Configures the SSH daemon and user setup. Hardens the SSH configuration, and adds user keys.

Packages: Installs required packages

Deploy Tasks

The following tasks are run as the deploy user, and are run on-demand.

Update: Handles updating an existing host