Bläddra i källkod

Add the run pocily script

- Update the policy
- Export it
- Untar it
- Run it on the local node

Signed-off-by: Jeremy MAURO <jeremy.mauro@gmail.com>
Jeremy MAURO 3 år sedan
förälder
incheckning
d74f03fb85
1 ändrade filer med 10 tillägg och 0 borttagningar
  1. 10 0
      scripts/run_policy.sh

+ 10 - 0
scripts/run_policy.sh

@@ -0,0 +1,10 @@
+#!/usr/bin/env bash
+
+# Ref:
+# 	https://medium.com/@emachnic/using-policyfiles-with-chef-client-local-mode-4f47477b24db
+bundle exec chef-cli update base.rb 
+bundle exec chef-cli export base.rb -a policy-export
+pushd policy-export > /dev/null
+tar vxfz *.tgz && rm -rf *.tgz
+bundle exec chef-client -z
+popd > /dev/null