wazuh-ansible-4.9.2/roles/wazuh/wazuh-indexer/templates/tlsconfig.yml.j2
Andrés Felipe Marulanda Hernández 33dba0282b New versión Wazuh
2024-12-04 16:47:26 -05:00

48 lines
1.3 KiB
Django/Jinja

ca:
root:
dn: CN=root.ca.{{ domain_name }},OU=CA,O={{ domain_name }}\, Inc.,DC={{ domain_name }}
keysize: 2048
validityDays: 730
pkPassword: none
file: root-ca.pem
### Default values and global settings
defaults:
validityDays: 730
pkPassword: none
# Set this to true in order to generate config and certificates for
# the HTTP interface of nodes
httpsEnabled: true
reuseTransportCertificatesForHttp: false
verifyHostnames: false
resolveHostnames: false
###
### Nodes
###
#
# Specify the nodes of your ES cluster here
#
nodes:
{% for (key,value) in instances.items() %}
{% if (value.ip is defined and value.ip | length > 0) %}
- name: {{ value.name }}
dn: CN={{ value.name }}.{{ domain_name }},OU=Ops,O={{ domain_name }}\, Inc.,DC={{ domain_name }}
dns: {{ value.name }}.{{ domain_name }}
ip: {{ value.ip }}
{% endif %}
{% endfor %}
###
### Clients
###
#
# Specify the clients that shall access your ES cluster with certificate authentication here
#
# At least one client must be an admin user (i.e., a super-user). Admin users can
# be specified with the attribute admin: true
#
clients:
- name: admin
dn: CN=admin.{{ domain_name }},OU=Ops,O={{ domain_name }}\, Inc.,DC={{ domain_name }}
admin: true