Advertisement
Guest User

Untitled

a guest
Jun 12th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. #!/usr/bin/env ansible-playbook
  2.  
  3. - name: Install ACS with SmartCSR
  4. hosts: ansible-letao
  5. remote_user: qa
  6. become: yes
  7. vars:
  8. # Repository Settings
  9. repo_type: local
  10. apt_section: "development"
  11. yum_beta: "yes"
  12.  
  13. # Repository Keys
  14. acs_key: 03X-ACS001-65CC-160C-84FA-563D
  15. cwmp_key: 03X-CWM001-C189-50D7-7C7F-E249
  16. ums_key: 05X-RCM100-038E-B0B7-36DB-21BF
  17.  
  18. # Service Versions
  19. acs_major_ver: 3
  20. cwmp_major_ver: 3
  21. ums_major_ver: 5
  22. ies_major_ver: 1
  23.  
  24. # Service Credentials and Config parameters
  25. rabbitmq_host: localhost
  26. rabbitmq_user: incognito
  27. rabbitmq_password: incognito
  28. multicast_region_id: "{{ ansible_default_ipv4.address.split('.')[3] }}"
  29. ums_port: 9995
  30.  
  31. # Database Credentials, Type, and Port for MySQL
  32. db_type: mysql
  33. db_port: 3306
  34. mysql_user: incognito
  35. mysql_user_password: incognito
  36. mysql_root_password: incognito
  37. mysql_version: 5.5
  38.  
  39. # Database Credentials, Type, and Port for PostgreSQL
  40. #db_type: postgres
  41. #db_port: 5432
  42. #pg_management_user: incognito
  43. #pg_management_password: incognito
  44. #postgresql_version: 9.6
  45.  
  46. # Optional variables for acs_mock_devices.
  47. # project_dir is the directory for acsjsetestutils in your local machine
  48. project_dir: /home/lchen120/git
  49. mockdevice_count: 10
  50. cwmp_host: "{{ ansible_default_ipv4.address }}"
  51.  
  52. # Optional variables for SNMP proxy Genie
  53. snmpproxy_key: 01X-SNM001-2393-4A02-EB35-441A
  54. snmpproxy_major_ver: 1
  55.  
  56. #
  57. smartcsr_key: 01X-CSR001-8AF3-097F-09ED-052E
  58. smartcsr_major_ver: 1
  59. smartcsr_acs_host: localhost
  60. smartcsr_acs_port: 8090
  61. smartcsr_acs_username: administrator
  62. smartcsr_acs_password: administrator
  63. customer_name: globe
  64.  
  65. roles:
  66. # These roles are needed for PostgreSQL
  67. #- role: postgresql
  68. #- role: unixodbc_postgresql
  69. - role: acs_stack
  70. - role: smartcsr_internal_stack
  71. - role: snmp_proxy
  72. - role: acs_mock_devices
  73. - role: qatools
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement