ansible-host/README.md

24 lines
560 B
Markdown
Raw Permalink Normal View History

# 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