main.yml 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. # Copyright 2020 Dell Inc. or its subsidiaries. All Rights Reserved.
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License");
  4. # you may not use this file except in compliance with the License.
  5. # You may obtain a copy of the License at
  6. #
  7. # http://www.apache.org/licenses/LICENSE-2.0
  8. #
  9. # Unless required by applicable law or agreed to in writing, software
  10. # distributed under the License is distributed on an "AS IS" BASIS,
  11. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. # See the License for the specific language governing permissions and
  13. # limitations under the License.
  14. ---
  15. # vars file for web_ui
  16. # Usage: clone_awx.yml
  17. awx_git_repo: "https://github.com/ansible/awx.git"
  18. docker_volume: "/var/lib/docker/volumes/{{ docker_volume_name }}"
  19. awx_repo_path: "{{ docker_volume }}/awx/"
  20. awx_installer_path: "{{ awx_repo_path }}/installer/"
  21. # Usage: install_awx.yml
  22. awx_inventory_path: "{{ awx_repo_path }}/installer/inventory"
  23. pgdocker_dir_path: /var/lib/pgdocker
  24. project_data_dir_old: "#project_data_dir=/var/lib/awx/projects"
  25. project_data_dir_new: "project_data_dir= {{ role_path + '/../../../..' }} "
  26. awx_alternate_dns_servers_old: '#awx_alternate_dns_servers="10.1.2.3,10.2.3.4"'
  27. awx_alternate_dns_servers_new: 'awx_alternate_dns_servers="8.8.8.8,8.8.4.4"'
  28. admin_password_old: "admin_password=password"
  29. admin_password_new: "#admin_password=password"
  30. port_old: "host_port=80"
  31. port_new: "host_port=8081"
  32. # Usage: main.yml
  33. message_skipped: "Installation Skipped: AWX instance is already running on your system"
  34. message_installed: "Installation Successful"
  35. awx_ip: http://localhost:8081
  36. return_status: 200
  37. awx_ui_msg: "Password Dialog"
  38. conf_fail_msg: "AWX configuration failed at the last executed task."
  39. # Usage: install_awx_cli.yml
  40. awx_cli_repo: "https://releases.ansible.com/ansible-tower/cli/ansible-tower-cli-centos7.repo"
  41. awx_cli_repo_path: "/etc/yum.repos.d/ansible-tower-cli-centos7.repo"
  42. # Usage: awx_configuration.yml
  43. awx_user: admin #Don't change it. It is set as admin while installing AWX
  44. default_org: Default
  45. default_template: 'Demo Job Template'
  46. default_projects: 'Demo Project'
  47. default_credentials: 'Demo Credential'
  48. organization_name: DellEMC
  49. project_name: omnia
  50. omnia_inventory_name: omnia_inventory
  51. group_names:
  52. - manager
  53. - compute
  54. credential_name: omnia_credential
  55. credential_type: Machine
  56. cobbler_username: root
  57. omnia_template_name: DeployOmnia
  58. omnia_playbook: omnia.yml
  59. inventory_template_name: DynamicInventory
  60. inventory_playbook: appliance/inventory.yml
  61. playbooks_verbosity: 0
  62. schedule_name: DynamicInventorySchedule
  63. schedule_rule: "DTSTART:20201201T000000Z RRULE:FREQ=MINUTELY;INTERVAL=10"