From 84ebed20276d05b4262270b133015802dcaa2cdd Mon Sep 17 00:00:00 2001 From: Marco Emilio Poleggi <marco-emilio.poleggi@hesge.ch> Date: Tue, 1 Mar 2022 13:59:16 +0100 Subject: [PATCH] Added encrypted solution --- .gitattributes | 1 + ansible/playbooks/web-advnc.yml | Bin 0 -> 739 bytes ansible/playbooks/web-basic.yml | 22 ++++++++++++++++++++++ ansible/playbooks/web.yml | 23 +---------------------- 4 files changed, 24 insertions(+), 22 deletions(-) create mode 100644 .gitattributes create mode 100644 ansible/playbooks/web-advnc.yml create mode 100644 ansible/playbooks/web-basic.yml mode change 100644 => 120000 ansible/playbooks/web.yml diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9842f79 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +ansible/playbooks/web-advnc.yml filter=git-crypt diff=git-crypt diff --git a/ansible/playbooks/web-advnc.yml b/ansible/playbooks/web-advnc.yml new file mode 100644 index 0000000000000000000000000000000000000000..e52252de3326c24e9494c2146aba99ed52cbe7a8 GIT binary patch literal 739 zcmZQ@_Y83kiVO&0*nG;b*li12?%fK<jA;`mCEB-7-@!fOQEJgTQ#<Zu%iq7+YaQgB zGqGt;{-h5YiT_RothSly<!kd++A_&Xaendt6kbP}IEGtp2J4^P(Msk2|7;)EhZBxx z_;f-TcPL+DJ-RPwrDw*$3p*n%^1@%n^GrE>@RHv_Io*WKZ;jleg8uY>cK_FM=YP)b zFY^nJuA4bgP3x0{!n<|Xg_-Z4eDaum_cZBTh9yg)wk~{9|1m0#C1LtjyWOw0KiK^1 zOGX*{_cIk%U32d=Jio>zy=O;w$JEIG%>7?oZiUH*iOkk&Q&C-dUw^ql;`dL6$u)bQ zF1z|8OXt?vUu~B|ALeY@qxANn<FR~`zf)FB(La00b%SH%g4&r$JMs@kOkeqJ>F<Am z_MBZBGoPiOe$GETqs5fDLc>LYdBT40MUKiH#(i(Yu2kslWsmM^X-wgl$*^-yxx-dI z-ONK=^0n{wwBr|@ifm=|fBWsV3NyBTzujzpddi1aFOGQfy!+NR<H<>3&)5ykJ+hbe z&E;Q5w%N<?tU9y7PG?zFVT8@}&y(zPyO<WwP^p@F^O@HS<%jVykNyR`-BvzdNpOk2 zkI4s*wP_+;)Bo3<vJN+uxNV~G!|ZHB#*Vgm7kWIO<k|NY7#~RN-TT63$&A;XC9IzI zW`B~@wXA0>di<-9mGPZ&k-&^Il@E%Q&Iiq2s_{=fZbQ+Nw%78(%L}SpDtHU7uZ-Qe z^PT3S!`?zXM-G->SHIX`{_XY6R<VNCBm9kX<*PW&_Wf!K?UvwFRsXNz_%?BCqlTOH z*Umfo|8Kq0H9u-~DKdoNYWSa$1uDlr1=ch*Zt0iyymkDf&Jn|lCLLmmb>emlL=VUq zZhBr^^Y7<|>YP($zf9hw?g(gH{#Vu2a!=B`)e<M}BuhWFVlSW9eJR#8_R{Ha_oj(e z=WY3q%1gX&D|HM1R_I=}<JtsXX6;wD@75jI_HDzT940^2+t0j=RxXue>~Q}lTH|_o FI{>RmZ`1$) literal 0 HcmV?d00001 diff --git a/ansible/playbooks/web-basic.yml b/ansible/playbooks/web-basic.yml new file mode 100644 index 0000000..ba39a49 --- /dev/null +++ b/ansible/playbooks/web-basic.yml @@ -0,0 +1,22 @@ +--- +- name: Configure webserver with nginx + hosts: webservers + become: True + tasks: + - name: install nginx + apt: name=nginx update_cache=yes + + - name: copy nginx config file + copy: src=files/nginx.conf dest=/etc/nginx/sites-available/default + + - name: enable configuration + file: > + dest=/etc/nginx/sites-enabled/default + src=/etc/nginx/sites-available/default + state=link + + - name: copy index.html + template: src=templates/index.html.j2 dest=/usr/share/nginx/html/index.html mode=0644 + + - name: restart nginx + service: name=nginx state=restarted diff --git a/ansible/playbooks/web.yml b/ansible/playbooks/web.yml deleted file mode 100644 index ba39a49..0000000 --- a/ansible/playbooks/web.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -- name: Configure webserver with nginx - hosts: webservers - become: True - tasks: - - name: install nginx - apt: name=nginx update_cache=yes - - - name: copy nginx config file - copy: src=files/nginx.conf dest=/etc/nginx/sites-available/default - - - name: enable configuration - file: > - dest=/etc/nginx/sites-enabled/default - src=/etc/nginx/sites-available/default - state=link - - - name: copy index.html - template: src=templates/index.html.j2 dest=/usr/share/nginx/html/index.html mode=0644 - - - name: restart nginx - service: name=nginx state=restarted diff --git a/ansible/playbooks/web.yml b/ansible/playbooks/web.yml new file mode 120000 index 0000000..6afc5c9 --- /dev/null +++ b/ansible/playbooks/web.yml @@ -0,0 +1 @@ +web-basic.yml \ No newline at end of file -- GitLab