Added Wekan Ansible Initial Setup
parent
2506b10957
commit
ec1bb67560
|
@ -1,39 +1,39 @@
|
||||||
- name: Install prometheus node exporter
|
# - name: Install prometheus node exporter
|
||||||
become: yes
|
# become: yes
|
||||||
apt:
|
# apt:
|
||||||
name: prometheus-node-exporter
|
# name: prometheus-node-exporter
|
||||||
state: present
|
# state: present
|
||||||
|
|
||||||
- name: Start and enable node exporter
|
# - name: Start and enable node exporter
|
||||||
become: yes
|
# become: yes
|
||||||
systemd:
|
# systemd:
|
||||||
name: prometheus-node-exporter
|
# name: prometheus-node-exporter
|
||||||
state: started
|
# state: started
|
||||||
enabled: yes
|
# enabled: yes
|
||||||
|
|
||||||
- name: Place reverse proxy conf
|
# - name: Place reverse proxy conf
|
||||||
become: yes
|
# become: yes
|
||||||
copy:
|
# copy:
|
||||||
src: files/nginx.conf
|
# src: files/nginx.conf
|
||||||
dest: /etc/nginx/conf.d/tech.ag-link.xyz.conf
|
# dest: /etc/nginx/conf.d/tech.ag-link.xyz.conf
|
||||||
notify: Check and Reload nginx
|
# notify: Check and Reload nginx
|
||||||
|
|
||||||
- name: Install apache2-utils
|
# - name: Install apache2-utils
|
||||||
become: yes
|
# become: yes
|
||||||
apt:
|
# apt:
|
||||||
name: apache2-utils
|
# name: apache2-utils
|
||||||
state: present
|
# state: present
|
||||||
|
|
||||||
- name: Setup htpasswd file
|
# - name: Setup htpasswd file
|
||||||
become: yes
|
# become: yes
|
||||||
file:
|
# file:
|
||||||
path: "/etc/nginx/.htpasswd"
|
# path: "/etc/nginx/.htpasswd"
|
||||||
owner: www-data
|
# owner: www-data
|
||||||
group: www-data
|
# group: www-data
|
||||||
mode: 0600
|
# mode: 0600
|
||||||
state: touch
|
# state: touch
|
||||||
|
|
||||||
- name: Set Login credentials
|
# - name: Set Login credentials
|
||||||
become: yes
|
# become: yes
|
||||||
shell:
|
# shell:
|
||||||
cmd: "htpasswd -b /etc/nginx/.htpasswd prometheus {{ prometheus_pass }}"
|
# cmd: "htpasswd -b /etc/nginx/.htpasswd prometheus {{ prometheus_pass }}"
|
||||||
|
|
Loading…
Reference in New Issue