source/idea/idea-bootstrap/_templates/linux/join_directoryservice.jinja2 (15 lines of code) (raw):
# Begin: Join Directory Service
{% if context.module_name != "cluster-manager" %}
{%- include '_templates/linux/configure_openldap.jinja2' %}
{% endif -%}
{% if context.config.get_string('directoryservice.provider') == 'openldap' %}
{%- include '_templates/linux/join_openldap.jinja2' %}
{% endif -%}
{%- if context.config.get_string('directoryservice.provider') in ['activedirectory', 'aws_managed_activedirectory'] %}
{%- if (context.config.get_string('directoryservice.disable_ad_join') == 'true') or (context.module_name == "cluster-manager") or (context.module_name == "bastion-host")%}
{%- include '_templates/linux/connect_activedirectory.jinja2' %}
{%- else %}
{%- include '_templates/linux/join_activedirectory.jinja2' %}
{% endif -%}
{% endif -%}
# End: Join Directory Service