Skip to content
This repository has been archived by the owner on Dec 31, 2021. It is now read-only.
/ workstation Public archive

*DEPRECATED* An approach to configure my dev workstation while learning ansible. Very much WIP

Notifications You must be signed in to change notification settings

ctrabold/workstation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repository is DEPRECATED, no longer supported and utterly outdated.

I used this repo to document my experience with Ansible and tools I find useful e.g. to setup my workstation and laptops.

I recommend to have a look at my dotfiles repo which supersede this repo in a more lightweight manner.

Thanks for stepping by!

Installation

mkdir -p ~/bin/
git clone https://github.com/ctrabold/workstation.git ~/bin/setup

~/bin/setup/bootstrap.sh

<provide sudo password>
<watch ansible do his thing>

Howtos

Q: How do I see a list of all of the ansible_ variables?
A: Run this command

cd ~/bin/setup
ansible -m setup localhost -i hosts.ini

Q: How to write good looking ansible code that is easy to maintain?
A: https://github.com/edx/configuration/wiki/Ansible-Coding-Conventions

Q: How can I manipulate variables?
A: http://jinja.pocoo.org/docs/templates/#builtin-filters

Kudos

Inspired by

About

*DEPRECATED* An approach to configure my dev workstation while learning ansible. Very much WIP

Resources

Stars

Watchers

Forks