瀏覽代碼

setup ansble

Chris Mague 7 年之前
父節點
當前提交
17b8ac4de4

+ 1 - 1
cookiecutter.json

@@ -10,7 +10,7 @@
   "min_ansible_version": "2.4",
   "allow_duplicates": "no",
   "galaxy_tags": "",
-  "dependencies": "",
+  "dependencies": "https://github.com/shokunin/ansible_ec2_base,yatesr.timezone,bennojoy.ntp",
   "target_os": "ubuntu",
   "aws_region": "us-west-1",
   "target_os_version": "xenial",

+ 1 - 1
{{cookiecutter.packer_name}}/ansible/playbook.yml

@@ -44,5 +44,5 @@
 
   roles:
 {% for dep in cookiecutter.dependencies.split(',') -%}
-    - {{ dep }}
+    - {{ dep.split('/')[-1] }}
 {% endfor -%}

+ 3 - 6
{{cookiecutter.packer_name}}/ansible/requirements.yml

@@ -1,7 +1,4 @@
 # from galaxy
-- src: yatesr.timezone
-- src: bennojoy.ntp
-- src: https://github.com/shokunin/ansible-supervisor
-  name: futurice.supervisor
-- src: https://github.com/shokunin/ansible_ec2_base
-- src: git+http://gogs.mague.com/Shokunin/ansible-cloud-consul
+{% for dep in cookiecutter.dependencies.split(',') -%}
+- src: {{ dep }}
+{% endfor -%}