From 79d91f5be2edc088ac668d9b75c85ec09523d320 Mon Sep 17 00:00:00 2001 From: Przemyslaw Kaminski Date: Thu, 6 Aug 2015 10:57:48 +0200 Subject: [PATCH] Solar bootstarpping playbooks & packer.io guide --- .gitignore | 4 ++ Vagrantfile | 25 +++++------- bootstrap/README.md | 20 +++++++++ bootstrap/build-image.yml | 8 ++++ bootstrap/packer.yml | 12 ++++++ bootstrap/playbooks/base.yml | 56 ++++++++++++++++++++++++++ bootstrap/playbooks/build-main.yml | 10 +++++ bootstrap/playbooks/celery.yml | 20 +++++++++ bootstrap/playbooks/cinder.yml | 11 +++++ bootstrap/playbooks/custom-configs.yml | 7 ++++ bootstrap/playbooks/docker.yml | 7 ++++ bootstrap/playbooks/files/hiera.yaml | 15 +++++++ bootstrap/playbooks/puppet.yml | 24 +++++++++++ bootstrap/playbooks/solar.yml | 7 ++++ bootstrap/solar-master.json | 28 +++++++++++++ 15 files changed, 238 insertions(+), 16 deletions(-) create mode 100644 bootstrap/README.md create mode 100644 bootstrap/build-image.yml create mode 100644 bootstrap/packer.yml create mode 100644 bootstrap/playbooks/base.yml create mode 100644 bootstrap/playbooks/build-main.yml create mode 100644 bootstrap/playbooks/celery.yml create mode 100644 bootstrap/playbooks/cinder.yml create mode 100644 bootstrap/playbooks/custom-configs.yml create mode 100644 bootstrap/playbooks/docker.yml create mode 100644 bootstrap/playbooks/files/hiera.yaml create mode 100644 bootstrap/playbooks/puppet.yml create mode 100644 bootstrap/playbooks/solar.yml create mode 100644 bootstrap/solar-master.json diff --git a/.gitignore b/.gitignore index 18550fc1..1d9f0c69 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,7 @@ celery*.log *.dot *.png resources_compiled.py + +# bootstrap +bootstrap/trusty64 +bootstrap/solar-master.box diff --git a/Vagrantfile b/Vagrantfile index 539766f9..bac27f72 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -5,38 +5,31 @@ VAGRANTFILE_API_VERSION = "2" SLAVES_COUNT = 2 -init_script = <