You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hetzner-ansible/roles/kibana/tasks/_import_savedobjects.yml

27 lines
760 B
YAML

---
- name: "Importing kibana objects to <{{ api_endpoint }}>"
include_tasks: import_service_ojects.yml
loop: "{{ es_index_pattern_services }}"
loop_control:
label: "{{ es_index_pattern_service.id }}"
loop_var: es_index_pattern_service
- name: "Setting default index pattern"
delegate_to: localhost
uri:
url: "https://{{ api_endpoint }}/s/{{ stage }}-{{ tenant_id }}/api/kibana/settings"
method: POST
status_code: [200]
user: "{{ elastic_admin_username }}"
password: "{{ elastic_admin_password }}"
force_basic_auth: yes
headers:
kbn-xsrf: true
body_format: json
body:
changes:
defaultIndex: '{{ es_index_pattern_tenant_uuid }}'
become: false
when:
- elastic_state == 'present'