Advertisement
Guest User

Untitled

a guest
Mar 9th, 2016
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. ---
  2. - name: Deploy
  3. hosts: production
  4. # sudo: yes
  5.  
  6. vars:
  7. source_deploy_user: root
  8. source_deploy_server: tst.domain.net
  9. source_deploy_path: /var/www/html/tst.domain.net/
  10.  
  11. target_deploy_user: root
  12. target_deploy_server: domain.net
  13. target_deploy_path: "{{ ansistrano_deploy_to }}/releases/"
  14.  
  15. # Deploy vars
  16. ansistrano_deploy_to: /var/www/html/domain.net/
  17. ansistrano_version_dir: "releases"
  18. ansistrano_current_dir: "current"
  19. ansistrano_shared_paths: [tmp,files]
  20. ansistrano_keep_releases: 3
  21. ansistrano_deploy_via: "sync"
  22. application_env: production
  23. import_db: false
  24. full_setup: false
  25.  
  26.  
  27. # phpMyAdmin
  28. allowed_IP: 1.1.1.1/32
  29.  
  30. # Apache Vars
  31. apache_create_vhosts: true
  32. apache_vhosts_filename: "vhosts.conf"
  33. apache_vhosts:
  34. - {
  35. servername: "domain.net",
  36. documentroot: "{{ ansistrano_deploy_to }}/current",
  37. serveralias: "domain.net"
  38. }
  39.  
  40. # MySQL Vars
  41. mysql_packages:
  42. - mariadb
  43. - mariadb-server
  44. - mariadb-libs
  45. - MySQL-python
  46. - perl-DBD-MySQL
  47. mysql_daemon: mariadb
  48. mysql_log_error: /var/log/mariadb/mariadb.log
  49. mysql_syslog_tag: mariadb
  50. mysql_pid_file: /var/run/mariadb/mariadb.pid
  51. mysql_root_password: long_password
  52. mysql_databases:
  53. - name: db
  54. mysql_users:
  55. - name: sko
  56. host: "localhost"
  57. password: long_password
  58. priv: “db.*:ALL"
  59. - name: qa
  60. host: "localhost"
  61. password: long_password
  62. priv: “db.*:ALL"
  63.  
  64. # PHP vars
  65. php_date_timezone: "Europe/Berlin"
  66. php_packages:
  67. - php
  68. - php-mysql
  69. - php-cli
  70.  
  71. roles:
  72. # - ansible-role-common
  73. # - ansible-role-apache
  74. # - { role: ansible-role-mysql, when: full_setup }
  75. # - ansible-role-php
  76. # - { role: ansible-role-phpmyadmin, when: full_setup }
  77. # - { role: ansible-role-jenkins, when: full_setup }
  78. # - { role: ansible-role-users, when: full_setup }
  79. # - ansible-role-cpp
  80. - ansible-role-deploy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement