소스 검색

split+señora

David 10 년 전
부모
커밋
b20e9394f3
5개의 변경된 파일37개의 추가작업 그리고 5개의 파일을 삭제
  1. 1 0
      create-nginx.yml
  2. 25 0
      create-senora.yml
  3. 7 0
      roles/ambiente_consultorio/tasks/main.yml
  4. 4 0
      roles/backports/tasks/main.yml
  5. 0 5
      roles/common/tasks/main.yml

+ 1 - 0
create-nginx.yml

@@ -23,6 +23,7 @@
   roles:
    - ssh
    - repositories
+   - backports
    - common
    - user
    - nginx

+ 25 - 0
create-senora.yml

@@ -0,0 +1,25 @@
+---
+- hosts: local
+  gather_facts: False
+  vars:
+    droplets:
+     - droplet-user-one
+     - droplet-user-two
+    dogroupname: user-launched
+    public_key: "{{ lookup('env','HOME') }}/.ssh/id_rsa.pub"
+  roles: 
+   - do-key
+   - create-droplet
+
+- hosts: user-launched
+  gather_facts: False
+  vars:
+    username: david
+    nginx_user: www-data
+    password: $6$9PumPdxR$kwIOv22qD8vHWFvBTrYxXsIjCvfVuM88lhCGosnf6DgtuKjkxU9m34nvkz0X/i/ooUgV1o3poIj7RijltWj5E.
+    public_key: "{{ lookup('env','HOME') }}/.ssh/id_rsa.pub"
+  user: root
+  roles:
+   - ssh
+   - common
+   - ambiente_consultorio

+ 7 - 0
roles/ambiente_consultorio/tasks/main.yml

@@ -0,0 +1,7 @@
+- name: Install common packages
+  apt: name={{item}} state=present
+  with_items:
+    - python3
+    - python3-pip
+    - python3-sqlalchemy
+    - sqlite3

+ 4 - 0
roles/backports/tasks/main.yml

@@ -0,0 +1,4 @@
+- name: Install from backports
+  apt: name={{item}} state=present default_release=jessie-backports
+  with_items:
+    - certbot

+ 0 - 5
roles/common/tasks/main.yml

@@ -1,8 +1,3 @@
-- name: Install from backports
-  apt: name={{item}} state=present default_release=jessie-backports
-  with_items:
-    - certbot
-
 - name: Install common packages
   apt: name={{item}} state=present
   with_items: