CU-cwkarb[complete] Merge pull request #7 from bdebyl/CU-cwkarb
CU-cwkarb added aws ddns updater to ansible
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
- vars/vault.yml
|
||||
roles:
|
||||
- role: common
|
||||
- role: ddns
|
||||
- role: ssl
|
||||
- role: http
|
||||
- role: drone
|
||||
|
||||
3
ansible/roles/ddns/meta/main.yml
Normal file
3
ansible/roles/ddns/meta/main.yml
Normal file
@@ -0,0 +1,3 @@
|
||||
---
|
||||
dependencies:
|
||||
- role: common
|
||||
18
ansible/roles/ddns/tasks/awsddns.yml
Normal file
18
ansible/roles/ddns/tasks/awsddns.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
---
|
||||
- name: create awsddns server container
|
||||
diff: false
|
||||
docker_container:
|
||||
name: awsddns
|
||||
image: bdebyl/awsddns
|
||||
pull: true
|
||||
recreate: true
|
||||
restart: true
|
||||
restart_policy: on-failure
|
||||
restart_retries: 3
|
||||
env:
|
||||
AWS_ZONE_ID: "{{ aws_zone_id }}"
|
||||
AWS_ZONE_HOSTNAME: "{{ aws_zone_hostname }}"
|
||||
AWS_ACCESS_KEY_ID: "{{ aws_access_key_id }}"
|
||||
AWS_SECRET_ACCESS_KEY: "{{ aws_secret_access_key }}"
|
||||
AWS_DEFAULT_REGION: "{{ aws_default_region }}"
|
||||
tags: ddns
|
||||
2
ansible/roles/ddns/tasks/main.yml
Normal file
2
ansible/roles/ddns/tasks/main.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
- import_tasks: awsddns.yml
|
||||
Binary file not shown.
Reference in New Issue
Block a user