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
|
- vars/vault.yml
|
||||||
roles:
|
roles:
|
||||||
- role: common
|
- role: common
|
||||||
|
- role: ddns
|
||||||
- role: ssl
|
- role: ssl
|
||||||
- role: http
|
- role: http
|
||||||
- role: drone
|
- 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