Bladeren bron

initial 'create user' support

David 10 jaren geleden
bovenliggende
commit
dbdd78b1f5
3 gewijzigde bestanden met toevoegingen van 30 en 0 verwijderingen
  1. 24 0
      add-senora.yml
  2. 4 0
      roles/clone_project/tasks/main.yml
  3. 2 0
      roles/create_user/tasks/main.yml

+ 24 - 0
add-senora.yml

@@ -0,0 +1,24 @@
+---
+#- hosts: nginx-launched
+#  gather_facts: False
+#  user: root
+#  roles:
+#   - setup_subdomains
+#   - setup_certificates
+
+
+- hosts: all
+  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"
+    git_repository: 'https://deploy:howdoiturnthison1@gogs.davidventura.com.ar/david/consultorio.git'
+    git_branch: 'master'
+  user: root
+  roles:
+   - create_user
+   - clone_project
+     #- setup_project
+     #- set_daemons

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

@@ -0,0 +1,4 @@
+- name: Clone backend
+  git: repo={{ git_repository }} version={{ git_branch }} dest=/home/{{ client_username }}/consultorio_backend
+  become: yes
+  become_user: "{{ client_username }}"

+ 2 - 0
roles/create_user/tasks/main.yml

@@ -0,0 +1,2 @@
+- name: Creating user {{ client_username }}
+  user: name={{client_username}} createhome=yes state=present