Skip to content

Commit f1e41a1

Browse files
committed
apache
1 parent ec423e5 commit f1e41a1

File tree

7 files changed

+722
-0
lines changed

7 files changed

+722
-0
lines changed

ansible/ansible-roles/roles/apache/files/ansible.cfg

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<h1>this is my webapp</h1>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- name: deploy the code
2+
copy:
3+
src: index.html
4+
dest: /var/www/html
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
- name: run apt-get update
2+
apt:
3+
update_cache: yes
4+
- name: install apache
5+
apt:
6+
name: apache2
7+
state: present
8+
- name: restart the apache service
9+
systemd:
10+
name: apache2
11+
state: restarted
12+
- name: print the var from vars folder
13+
debug:
14+
var: abc
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
- name: task1 - copy a file
2+
copy:
3+
src: ansible.cfg
4+
dest: /tmp
5+
- name: call the install.yaml
6+
when: useraction == "install"
7+
include_tasks: install.yaml
8+
- name: deploy the code
9+
when: useraction == "install"
10+
include_tasks: deploy.yaml
11+
- name: call the uninstall
12+
when: useraction == "uninstall"
13+
include_tasks: uninstall.yaml
14+
- name: print the var from vars folder
15+
debug:
16+
var: name
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
- name: stop the apache service
2+
systemd:
3+
name: apache2
4+
state: stopped
5+
- name: remove / uninstall apache
6+
apt:
7+
name: apache2
8+
state: absent
9+
purge: true
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
useraction: install
2+
name: ipat-demo
3+
abc: 56

0 commit comments

Comments
 (0)