Skip to content

Various deployment and workflow scripts.

Notifications You must be signed in to change notification settings

frasercrichton/devops

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devops

Ansible playbooks, terraform templates, and other infrastructure-as-code developed for investigations at Forensic Architecture

Setup

The main dependencies at this time are Python, Ansible, and Terraform.

Python and Pip set up

Install Python and pip3 then use Pip to set up your Python local environment:

pip install virtualenv
virtualenv forensic-devops
source forensic-devops/bin/activate

Ansible set up

With Python and pip installed run:

pip install ansible

Terraform set up

Installation instructions can be found in provision/README.md.

Outline of IaC

provision

For more info see provision/README.md.

deploy_timemap

A set of ansible playbooks to deploy new instances of Timemap, along with a fully configured Datasheet Server backend, to a cloud instance. For more info see deploy_timemap/README.md

update_spaces

Ansible playbooks to manage Digital Ocean spaces. For more info see update_spaces/README.md.

Releases

No releases published

Packages

No packages published

Languages

  • HCL 100.0%