Skip to content

mm0/ansible-role-baseline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: Baseline v1.0

Build Status

An Ansible role that runs a few baseline tasks on a new server:

  • Apt update
  • Apt upgrade
  • Install various default packages
  • Install python passlib library
  • Configure MOTD for ubuntu 14.04
  • Sets default editor to vim
  • Sets timezone
  • Sets Hostname
  • Sets 127.0.0.1 {{ server_hostname }} entry in /etc/hosts

Requirements

  • Sudo access

Role Variables

Available variables are listed below, there are no defaults:

  - server_hostname: localhost
  - timezone: America/Los_Angeles
  - extra_packages:
    - vim
    - lynx

Dependencies

None

Example Playbook

- hosts: webservers
  vars:
  - server_hostname: localhost
  - timezone: America/Los_Angeles
  - extra_packages:
    - vim
    - lynx
  roles:
  - ansible-role-baseline

License

BSD-2

Author Information

Matt Margolin

mm0 on github

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages