Skip to content
This repository was 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

620ea1c · Dec 30, 2021
Dec 30, 2021
Aug 17, 2019
Dec 29, 2021
Apr 28, 2019
Dec 30, 2021
Feb 4, 2016
Apr 29, 2019
Apr 18, 2014
Jun 16, 2016

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