61 lines
1.8 KiB
YAML
61 lines
1.8 KiB
YAML
---
|
|
cloud_apps: /opt
|
|
cloud_storage: /opt/storage
|
|
cloud_stage: prod
|
|
cloud_update: false
|
|
|
|
elastic_data_location: "{{ cloud_storage }}/elastic-data"
|
|
elastic_logs_location: "{{ cloud_storage }}/elastic-logs"
|
|
|
|
elastic_version: 8.17.1
|
|
elastic_platform_suffix: linux-x86_64
|
|
|
|
elastic_source: "https://artifacts.elastic.co/downloads/elasticsearch"
|
|
|
|
elastic_cluster_nodes:
|
|
- elastic-host-0.local
|
|
|
|
elastic_config_http:
|
|
port: 9200
|
|
host: 0.0.0.0
|
|
|
|
elastic_config_xpack:
|
|
security:
|
|
enabled: true
|
|
enrollment:
|
|
enabled: true
|
|
http:
|
|
ssl:
|
|
enabled: true
|
|
verification_mode: certificate
|
|
keystore:
|
|
path: certs/http.p12
|
|
transport:
|
|
ssl:
|
|
enabled: true
|
|
verification_mode: certificate
|
|
keystore:
|
|
path: certs/transport.p12
|
|
truststore:
|
|
path: certs/transport.p12
|
|
authc:
|
|
token.enabled: true
|
|
realms.oidc.oidc1:
|
|
order: 2
|
|
rp.client_id: "the_client_id"
|
|
rp.response_type: code
|
|
rp.redirect_uri: "https://kibana.example.org:5601/api/security/oidc/callback"
|
|
op.issuer: "https://op.example.org"
|
|
op.authorization_endpoint: "https://op.example.org/oauth2/v1/authorize"
|
|
op.token_endpoint: "https://op.example.org/oauth2/v1/token"
|
|
op.jwkset_path: oidc/jwkset.json
|
|
op.userinfo_endpoint: "https://op.example.org/oauth2/v1/userinfo"
|
|
op.endsession_endpoint: "https://op.example.org/oauth2/v1/logout"
|
|
rp.post_logout_redirect_uri: "https://kibana.example.org:5601/security/logged_out"
|
|
claims.principal: sub
|
|
claims.groups: "http://example.info/claims/groups"
|
|
|
|
elastic_transport_host: 0.0.0.0
|
|
|
|
elastic_cert_http_p12: "ThisIsTheHttpP12Certificate"
|
|
elastic_Cert_transport_p12: "ThisIsTheTransportP12Certificate" |