summaryrefslogtreecommitdiffstats
path: root/packer/provision/local-builder.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'packer/provision/local-builder.yaml')
-rw-r--r--packer/provision/local-builder.yaml23
1 files changed, 23 insertions, 0 deletions
diff --git a/packer/provision/local-builder.yaml b/packer/provision/local-builder.yaml
new file mode 100644
index 000000000..a3f2c0300
--- /dev/null
+++ b/packer/provision/local-builder.yaml
@@ -0,0 +1,23 @@
+---
+- import_playbook: ../common-packer/provision/baseline.yaml
+
+- hosts: all
+ become_user: root
+ become_method: sudo
+
+ roles:
+ - protobuf-install
+
+ tasks:
+ - name: Install Docker-Compose
+ shell: |
+ virtualenv $WORKSPACE/venv
+ source $WORKSPACE/venv/bin/activate
+ PYTHON="$WORKSPACE/venv/bin/python"
+ $PYTHON -m pip install --upgrade pip
+ $PYTHON -m pip install docker-compose
+
+ post_tasks:
+ - name: System Reseal
+ script: ../common-packer/provision/system-reseal.sh
+ become: true