idrac_tools_vars.yml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. # Copyright 2021 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: idrac_2fa ###
  16. # Specify 2FA related paramters when two_factor_authentication is enabled in idrac_vars.yml
  17. # By default two factor authentication will be "disabled"
  18. # If required it can be "enabled" in idrac_vars.yml
  19. # [WARNING] Once 2FA is enabled, user has to disable 2FA manually. Other iDRAC playbooks won't run if 2FA is enabled
  20. # The SMTP server details should be valid.
  21. # 2FA will be enabled only if email notification is working using SMTP.
  22. # DNS domain name to set to iDRAC
  23. # Required field
  24. dns_domain_name: ""
  25. # IPV4 static DNS1 and DNS2
  26. # Required field
  27. ipv4_static_dns1: ""
  28. ipv4_static_dns2: ""
  29. # Server IP used for SMTP
  30. # Required field
  31. smtp_server_ip: ""
  32. # Email address used for enabling 2FA
  33. # Required field
  34. use_email_address_2fa: ""
  35. # SMTP authentication disabled by default
  36. # If enabled, provide smtp username and password
  37. # Required field
  38. smtp_authentication: "disabled"
  39. # Username used for SMTP
  40. smtp_username: ""
  41. # Password used for SMTP
  42. smtp_password: ""
  43. ### Usage: idrac_ldap ###
  44. # Specify LDAP related paramters when ldap_directory_services is enabled in idrac_vars.yml
  45. # By default LDAP directory services will be "disabled"
  46. # If required it can be "enabled" in idrac_vars.yml
  47. # The LDAP server details should be valid.
  48. # CA certification validation value
  49. # cert_validation_enable supports only disabled
  50. # CA Certificate can't be uploaded using the playbook idrac_ldap.yml.
  51. # If required user has to manually upload CA certificate after idrac_ldap.yml execution.
  52. cert_validation_enable: "disabled"
  53. # Sever address used for LDAP
  54. # Required field
  55. # It's recommended to provide the LDAP server ip address instead of FQDN
  56. ldap_server_address: ""
  57. # TCP port port at which the LDAP server is listening for connections
  58. # Default port for LDAP: 389
  59. # Default port for LDAP over SSL: 636
  60. ldap_port: "636"
  61. # Distinguished Name of the node in your directory tree from which to start searching for records
  62. # For example: cn=Administrator,cn=Users,dc=mycompany,dc=com
  63. bind_dn: ""
  64. # Password used for bind_dn
  65. bind_password: ""
  66. # The distinguished name of the search base.
  67. # For example: dc=mycompany,dc=com
  68. # Required field
  69. base_dn: ""
  70. # User attribute used for search in LDAP server
  71. user_attribute: ""
  72. # Group attribute used for search in LDAP server
  73. group_attribute: ""
  74. # Specify whether the group attribute type is DN or not
  75. # Accepted Values: "enabled" or "disabled"
  76. # Default value: disabled
  77. group_attribute_is_dn: "disabled"
  78. # Search scope is related to the Base DN.
  79. # The search scope defines how LDAP will search for your objects.
  80. search_filter: ""
  81. # DN of LDAP group be to added
  82. # Supports adding only one role group
  83. # For example: cn=Admins,cn=Group,dc=mycompany,dc=com
  84. # Required field
  85. role_group1_dn: ""
  86. # Privielege to LDAP role group 1
  87. # Supported values: "Administrator", "Operator", "ReadOnly"
  88. # Default value: role_group1_privilege will be "Administrator"
  89. # Required field
  90. role_group1_privilege: "Administrator"