main.yml 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. # Copyright 2022 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. # Usage: remove_container_images.yml
  16. k8s_mngmnt_network: "{{ playbook_dir }}/../roles/control_plane_device/files/k8s_mngmnt_network.yml"
  17. k8s_cobbler: "{{ playbook_dir }}/../roles/provision_cobbler/files/k8s_cobbler.yml"
  18. awx_projects_pv: "{{ playbook_dir }}/../roles/webui_awx/files/awx_projects_pv.yml"
  19. awx_postgres_pv: "{{ playbook_dir }}/../roles/webui_awx/files/awx_postgres_pv.yml"
  20. awx_operator: "{{ playbook_dir }}/../../../awx-operator/"
  21. awx_file: "{{ playbook_dir }}/../roles/webui_awx/files/awx.yml"
  22. k8s_infiniband: "{{ playbook_dir }}/../roles/control_plane_ib/files/k8s_infiniband.yml"
  23. infiniband_container: infiniband-container
  24. mngmnt_network_container: mngmnt_network_container
  25. cobbler_image: cobbler
  26. awx_image: custom-awx-ee
  27. # Usage: decrypt_vault_files.yml
  28. login_vars_file: "{{ playbook_dir }}/../input_params/login_vars.yml"
  29. login_vault_file: "{{ playbook_dir }}/../input_params/.login_vault_key"
  30. idrac_tools_vars_filename: "{{ playbook_dir }}/../input_params/idrac_tools_vars.yml"
  31. idrac_tools_vaultname: "{{ playbook_dir }}/../input_params/.idrac_vault_key"
  32. config_filename: "{{ playbook_dir }}/../../omnia_config.yml"
  33. config_vaultname: "{{ playbook_dir }}/../../.omnia_vault_key"
  34. # Usage: reset_kubeadm_cluster.yml
  35. k8_files:
  36. - $HOME/.kube/config
  37. - /etc/cni/net.d
  38. # Usage: delete_files_vault_keys.yml
  39. del_files:
  40. - /var/nfs_repo
  41. - /var/nfs_awx
  42. - /root/dsu
  43. - /tmp/unattended_centos8.iso
  44. - /tmp/iso
  45. - /mnt/leap
  46. - /mnt/rocky
  47. - "{{ playbook_dir }}/..roles/control_plane_security/files/.ipavars.yml"
  48. - "{{ playbook_dir }}/../roles/provision_idrac/files/management_station_ip.txt"
  49. vault_keys:
  50. - "{{ playbook_dir }}/../roles/webui_awx/files/.tower_cli.cfg"
  51. - "{{ playbook_dir }}/../roles/webui_awx/files/.tower_vault_key"