Browse Source

ansible: ensure self-signed certificate exists before starting nginx

merge-requests/157/head
Andrew Shu 6 months ago
parent
commit
b59e6ee4c3
  1. 10
      ansible/playbook.yml
  2. 3
      ansible/roles/self_signed_ssl_cert/meta/main.yml
  3. 2
      ansible/roles/self_signed_ssl_cert/tasks/main.yml

10
ansible/playbook.yml

@ -6,6 +6,15 @@
roles: roles:
- common - common
# Do some dev tasks before app_server,
# e.g. self_signed_ssl_cert should be done before nginx
- hosts: dev
become: true
vars_files:
- vars.yml
roles:
- self_signed_ssl_cert
- hosts: app_server - hosts: app_server
become: true become: true
vars_files: vars_files:
@ -39,7 +48,6 @@
vars_files: vars_files:
- vars.yml - vars.yml
roles: roles:
- self_signed_ssl_cert
- prometheus - prometheus
- java - java
- nodejs - nodejs

3
ansible/roles/self_signed_ssl_cert/meta/main.yml

@ -1,3 +0,0 @@
---
dependencies:
- role: nginx

2
ansible/roles/self_signed_ssl_cert/tasks/main.yml

@ -20,5 +20,3 @@
path: "{{ ssl_cert_path }}" path: "{{ ssl_cert_path }}"
privatekey_path: "{{ ssl_private_key_path }}" privatekey_path: "{{ ssl_private_key_path }}"
provider: selfsigned provider: selfsigned
notify:
- Reload nginx
Loading…
Cancel
Save