Add a few playbooks

- Update tooling versions, add mysql collection
- Document how to work around lint issues with collections
- Fix reuse validation of cookiecutter generated files
- add template for .gitreview file

Change-Id: If03962ed3b3daf230e5543b7603f9e9cef09661c
diff --git a/playbooks/netbox-playbook.yml b/playbooks/netbox-playbook.yml
new file mode 100644
index 0000000..c73a861
--- /dev/null
+++ b/playbooks/netbox-playbook.yml
@@ -0,0 +1,12 @@
+---
+# Ansible playbook to configure a NetBox instance
+
+- name: Configure netbox
+  hosts: netbox
+  become: true
+  roles:
+    - acme
+    - nginx
+    - postgresql
+    - redis
+    - netbox
diff --git a/playbooks/static-playbook.yml b/playbooks/static-playbook.yml
new file mode 100644
index 0000000..9d3b86c
--- /dev/null
+++ b/playbooks/static-playbook.yml
@@ -0,0 +1,9 @@
+---
+# Ansible playbook to configure static webservers
+
+- name: Configure a webserver
+  hosts: static
+  become: true
+  roles:
+    - acme
+    - nginx
diff --git a/playbooks/timesheets-playbook.yml b/playbooks/timesheets-playbook.yml
new file mode 100644
index 0000000..d119459
--- /dev/null
+++ b/playbooks/timesheets-playbook.yml
@@ -0,0 +1,12 @@
+---
+# Ansible playbook to configure timesheets app
+
+- name: Configure the timesheets application server
+  hosts: timesheets
+  become: true
+  roles:
+    - acme
+    - nginx
+    - nodejs
+    - postgresql
+    - timesheets