[[oktatas:linux:konfiguraciokezeles:ansible:playbook|< Playbook]] ====== Egyszerű deploy ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2019 * [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: http://szit.hu ===== Távoli gépen szükséges ===== * felhasználó sudo joggal * telepített **rsync** ===== Alkalmazás telepítése ===== Legyen az aktuális könyvtárban egy app/ nevű könyvtár, amiben a feltöltendő alkalmazás található. A yaml fájl a következő: --- - hosts: php become: yes remote_user: janos tasks: - name: Projekt könyvtár létrehozása file: path: /app state: directory - name: Alkalmazás feltöltése synchronize: src: "{{ playbook_dir }}/app/" dest: /app ansible-playbook telepites.yml