|
@@ -5,9 +5,13 @@
|
|
- name: Generate PersistentVolumeClaims
|
|
- name: Generate PersistentVolumeClaims
|
|
include: "{{ role_path}}/tasks/generate_pvcs.yaml"
|
|
include: "{{ role_path}}/tasks/generate_pvcs.yaml"
|
|
vars:
|
|
vars:
|
|
- es_pvc_pool: []
|
|
|
|
|
|
+ es_pv_selector: "{{openshift_logging_es_pv_selector}}"
|
|
|
|
+ es_pvc_dynamic: "{{openshift_logging_es_pvc_dynamic | bool}}"
|
|
es_pvc_names: "{{openshift_logging_facts.elasticsearch.pvcs.keys()}}"
|
|
es_pvc_names: "{{openshift_logging_facts.elasticsearch.pvcs.keys()}}"
|
|
|
|
+ es_pvc_prefix: "{{openshift_logging_es_pvc_prefix}}"
|
|
|
|
+ es_pvc_size: "{{openshift_logging_es_pvc_size}}"
|
|
es_dc_names: "{{openshift_logging_facts.elasticsearch.deploymentconfigs.keys()}}"
|
|
es_dc_names: "{{openshift_logging_facts.elasticsearch.deploymentconfigs.keys()}}"
|
|
|
|
+ es_cluster_size: "{{openshift_logging_es_cluster_size}}"
|
|
|
|
|
|
# we should initialize the es_dc_pool with the current keys
|
|
# we should initialize the es_dc_pool with the current keys
|
|
- name: Init pool of DeploymentConfig names for Elasticsearch
|
|
- name: Init pool of DeploymentConfig names for Elasticsearch
|
|
@@ -61,17 +65,18 @@
|
|
- "{{es_dcs | length - openshift_logging_es_ops_cluster_size|int | abs > 1}}"
|
|
- "{{es_dcs | length - openshift_logging_es_ops_cluster_size|int | abs > 1}}"
|
|
check_mode: no
|
|
check_mode: no
|
|
|
|
|
|
|
|
+- set_fact: es_pvc_pool={{[]}}
|
|
|
|
+
|
|
- name: Generate PersistentVolumeClaims for Ops
|
|
- name: Generate PersistentVolumeClaims for Ops
|
|
include: "{{ role_path}}/tasks/generate_pvcs.yaml"
|
|
include: "{{ role_path}}/tasks/generate_pvcs.yaml"
|
|
vars:
|
|
vars:
|
|
- es_pvc_pool: []
|
|
|
|
es_pvc_names: "{{openshift_logging_facts.elasticsearch_ops.pvcs.keys()}}"
|
|
es_pvc_names: "{{openshift_logging_facts.elasticsearch_ops.pvcs.keys()}}"
|
|
es_dc_names: "{{openshift_logging_facts.elasticsearch_ops.deploymentconfigs.keys()}}"
|
|
es_dc_names: "{{openshift_logging_facts.elasticsearch_ops.deploymentconfigs.keys()}}"
|
|
- openshift_logging_es_pvc_prefix: "{{openshift_logging_es_ops_pvc_prefix}}"
|
|
|
|
- openshift_logging_es_cluster_size: "{{openshift_logging_es_ops_cluster_size|int}}"
|
|
|
|
- openshift_logging_es_pvc_size: "{{openshift_logging_es_ops_pvc_size}}"
|
|
|
|
- openshift_logging_es_pvc_dynamic: "{{openshift_logging_es_ops_pvc_dynamic}}"
|
|
|
|
- openshift_logging_es_pv_selector: "{{openshift_logging_es_ops_pv_selector}}"
|
|
|
|
|
|
+ es_pvc_size: "{{openshift_logging_es_ops_pvc_size}}"
|
|
|
|
+ es_pvc_prefix: "{{openshift_logging_es_ops_pvc_prefix}}"
|
|
|
|
+ es_cluster_size: "{{openshift_logging_es_ops_cluster_size|int}}"
|
|
|
|
+ es_pvc_dynamic: "{{openshift_logging_es_ops_pvc_dynamic | bool}}"
|
|
|
|
+ es_pv_selector: "{{openshift_logging_es_ops_pv_selector}}"
|
|
when:
|
|
when:
|
|
- openshift_logging_use_ops | bool
|
|
- openshift_logging_use_ops | bool
|
|
check_mode: no
|
|
check_mode: no
|