Compare commits
2 Commits
eea4c61537
...
31b2471f1c
| Author | SHA1 | Date | |
|---|---|---|---|
| 31b2471f1c | |||
| c6ac0b0cc3 |
4
ansible/roles/webserver/handlers/main.yaml
Normal file
4
ansible/roles/webserver/handlers/main.yaml
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
- name: Restart host to apply any changes and clear out uptime stuff
|
||||||
|
become: true
|
||||||
|
ansible.builtin.reboot:
|
||||||
|
msg: "Reboot initiated as a part of housekeeping"
|
||||||
13
ansible/roles/webserver/tasks/docker.yaml
Normal file
13
ansible/roles/webserver/tasks/docker.yaml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
- name: Run docker pull for latest images
|
||||||
|
become: true
|
||||||
|
ansible.builtin.command:
|
||||||
|
cmd: docker compose pull
|
||||||
|
chdir: "{{ webadmin.home }}/{{ item }}"
|
||||||
|
loop:
|
||||||
|
- services
|
||||||
|
- name: Restart containers with newest container images
|
||||||
|
ansible.builtin.command:
|
||||||
|
cmd: docker compose up -d
|
||||||
|
chdir: "{{ webadmin.home }}/{{ item }}"
|
||||||
|
loop:
|
||||||
|
- services
|
||||||
8
ansible/roles/webserver/tasks/main.yaml
Normal file
8
ansible/roles/webserver/tasks/main.yaml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
- name: Update all packages to ensure compliance with latest updates
|
||||||
|
tags:
|
||||||
|
- housekeeping
|
||||||
|
ansible.builtin.apt:
|
||||||
|
update_cache: true
|
||||||
|
autoclean: true
|
||||||
|
autoremove: true
|
||||||
|
upgrade: safe
|
||||||
2
ansible/roles/webserver/vars/main.yaml
Normal file
2
ansible/roles/webserver/vars/main.yaml
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
webadmin:
|
||||||
|
home: /home/webadmin
|
||||||
@@ -33,11 +33,3 @@ resource "aws_route53_record" "temper-tv-mx" {
|
|||||||
"50 fb.mail.gandi.net.",
|
"50 fb.mail.gandi.net.",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "aws_route53_record" "temper-tv-test" {
|
|
||||||
zone_id = aws_route53_zone.temper-tv.id
|
|
||||||
name = "test.temper.tv"
|
|
||||||
type = "A"
|
|
||||||
ttl = 300
|
|
||||||
records = [ var.vke_lb ]
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user