Advertisement
yudjinDegtyarev

Untitled

Mar 26th, 2023
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. ---
  2. dependency:
  3. name: galaxy
  4.  
  5. driver:
  6. name: delegated
  7. ssh_identity_file: "/tmp/temporary_ssh_key"
  8. ssh_identity_file_pub: "/tmp/temporary_ssh_key_pub"
  9. ssh_port: 22
  10. token: ${yc_token}
  11. cloud_id: ${yc_cloud_id}
  12. folder_id: ${yc_folder_id}
  13. zone: ${yc_zone}
  14. network_id: ${yc_network_id}
  15. subnet_id: ${yc_subnet_id}
  16. image_id: ${yc_redos_disk}
  17. platforms:
  18. - name: noc-node-redos
  19. distr: redos
  20. ssh_user: redos
  21. provisioner:
  22. name: ansible
  23. config_options:
  24. defaults:
  25. force_color: 1
  26. env:
  27. ANSIBLE_ROLES_PATH: $PWD/additional_roles:$PWD/system_roles:$PWD/noc_roles
  28. TOWER_SHOW_SECRETS: "True"
  29. ANSIBLE_STDOUT_CALLBACK: debug
  30. ANSIBLE_CALLBACK_WHITELIST: timer,profile_tasks
  31. ANSIBLE_LOAD_CALLBACK_PLUGINS: "True"
  32. ANSIBLE_FORCE_COLOR: "True"
  33. ANSIBLE_GATHER_TIMEOUT: "60"
  34. ANSIBLE_TIMEOUT: "30"
  35. DIFF_ALWAYS: "True"
  36. playbooks:
  37. create: ../yc/create.yml
  38. prepare: ../yc/prepare.yml
  39. converge: ../yc/playbook.yml
  40. verify: ../common/verify.yml
  41. side_effect: ../common/cache.yml
  42. destroy: ../yc/destroy.yml
  43. options:
  44. i: inv.yml
  45. extra-vars: tower_dist_dir=/tmp noc_version=${CI_MERGE_REQUEST_SOURCE_BRANCH_NAME:-"master"} noc_py3_ver=${PY3_VERSION} http_proxy=${CI_PROXY}
  46. lint:
  47. name: ansible-lint
  48. scenario:
  49. name: default
  50. test_sequence:
  51. - create
  52. - prepare
  53. - converge
  54. - verify
  55. - side_effect
  56. - destroy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement