Skip to content

Ansible playbooks and roles for server management

Notifications You must be signed in to change notification settings

njhlai/serverform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ServerForm

About

A server configuration, deployment and management automation via infrastructure-as-code, using Ansible. ServerForm configures and manages servers using rules defined by a collection of Ansible playbooks and roles.

Requirements

Setup

Install required community Ansible collections from Ansible Galaxy:

ansible-galaxy collection install -r requirements.yml

Usage

Supply ServerForm with an Ansible-acceptable inventory file (see Ansible's documentation for inventory) which details your server setup and specify the path via the inventory argument in ansible.cfg.

To run a playbook:

ansible-playbook --diff plays/[PLAYBOOK].yml

Roles

Here are the roles which have been implemented:

Inspirations

Here are some of wonderful implementations of which I based a lot of my roles on.

About

Ansible playbooks and roles for server management

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published