install_curator.yaml 1.1 KB

123456789101112131415161718192021222324252627
  1. ---
  2. - name: Generate curator deploymentconfig
  3. template: src=curator.j2 dest={{mktemp.stdout}}/templates/logging-curator-dc.yaml
  4. vars:
  5. component: curator
  6. logging_component: curator
  7. deploy_name: "logging-{{component}}"
  8. image: "{{openshift_logging_image_prefix}}logging-curator:{{openshift_logging_image_version}}"
  9. es_host: logging-es
  10. es_port: "{{openshift_logging_es_port}}"
  11. curator_cpu_limit: "{{openshift_logging_curator_cpu_limit }}"
  12. curator_memory_limit: "{{openshift_logging_curator_memory_limit }}"
  13. check_mode: no
  14. - name: Generate OPS curator deploymentconfig
  15. template: src=curator.j2 dest={{mktemp.stdout}}/templates/logging-curator-ops-dc.yaml
  16. vars:
  17. component: curator-ops
  18. logging_component: curator
  19. deploy_name: "logging-{{component}}"
  20. image: "{{openshift_logging_image_prefix}}logging-curator:{{openshift_logging_image_version}}"
  21. es_host: logging-es-ops
  22. es_port: "{{openshift_logging_es_ops_port}}"
  23. curator_cpu_limit: "{{openshift_logging_curator_ops_cpu_limit }}"
  24. curator_memory_limit: "{{openshift_logging_curator_ops_memory_limit }}"
  25. when: openshift_logging_use_ops
  26. check_mode: no