Merge pull request #11609 from Security-Onion-Solutions/2.4/kibanauser

Add kibana curl config
This commit is contained in:
Josh Brower
2023-10-26 10:42:32 -04:00
committed by GitHub
4 changed files with 10 additions and 0 deletions

View File

@@ -8,6 +8,7 @@ include:
- common.packages - common.packages
{% if GLOBALS.role in GLOBALS.manager_roles %} {% if GLOBALS.role in GLOBALS.manager_roles %}
- manager.elasticsearch # needed for elastic_curl_config state - manager.elasticsearch # needed for elastic_curl_config state
- manager.kibana
{% endif %} {% endif %}
net.core.wmem_default: net.core.wmem_default:

View File

@@ -0,0 +1 @@
user = "{{ salt['pillar.get']('elasticsearch:auth:users:so_kibana_user:user', 'NO_USER_SET') }}:{{ salt['pillar.get']('elasticsearch:auth:users:so_kibana_user:pass', 'NO_PW_SET') }}"

View File

@@ -16,6 +16,7 @@ include:
- kibana.secrets - kibana.secrets
- manager.sync_es_users - manager.sync_es_users
- manager.elasticsearch - manager.elasticsearch
- manager.kibana
repo_log_dir: repo_log_dir:
file.directory: file.directory:

7
salt/manager/kibana.sls Normal file
View File

@@ -0,0 +1,7 @@
kibana_curl_config_distributed:
file.managed:
- name: /opt/so/conf/kibana/curl.config
- source: salt://kibana/files/curl.config.template
- template: jinja
- mode: 600
- show_changes: False