generate_services.yaml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. ---
  2. - name: Generating logging-es service
  3. template: src=service.j2 dest={{mktemp.stdout}}/templates/logging-es-svc.yaml
  4. vars:
  5. obj_name: logging-es
  6. ports:
  7. - {port: 9200, targetPort: restapi}
  8. labels:
  9. logging-infra: support
  10. selector:
  11. provider: openshift
  12. component: es
  13. check_mode: no
  14. - name: Generating logging-es-cluster service
  15. template: src=service.j2 dest={{mktemp.stdout}}/templates/logging-es-cluster-svc.yaml
  16. vars:
  17. obj_name: logging-es-cluster
  18. ports:
  19. - {port: 9300}
  20. labels:
  21. logging-infra: support
  22. selector:
  23. provider: openshift
  24. component: es
  25. check_mode: no
  26. - name: Generating logging-kibana service
  27. template: src=service.j2 dest={{mktemp.stdout}}/templates/logging-kibana-svc.yaml
  28. vars:
  29. obj_name: logging-kibana
  30. ports:
  31. - {port: 443, targetPort: oaproxy}
  32. labels:
  33. logging-infra: support
  34. selector:
  35. provider: openshift
  36. component: kibana
  37. check_mode: no
  38. - name: Generating logging-es-ops service
  39. template: src=service.j2 dest={{mktemp.stdout}}/templates/logging-es-ops-svc.yaml
  40. vars:
  41. obj_name: logging-es-ops
  42. ports:
  43. - {port: 9200, targetPort: restapi}
  44. labels:
  45. logging-infra: support
  46. selector:
  47. provider: openshift
  48. component: es-ops
  49. when: openshift_logging_use_ops
  50. check_mode: no
  51. - name: Generating logging-es-ops-cluster service
  52. template: src=service.j2 dest={{mktemp.stdout}}/templates/logging-es-ops-cluster-svc.yaml
  53. vars:
  54. obj_name: logging-es-ops-cluster
  55. ports:
  56. - {port: 9300}
  57. labels:
  58. logging-infra: support
  59. selector:
  60. provider: openshift
  61. component: es-ops
  62. when: openshift_logging_use_ops
  63. check_mode: no
  64. - name: Generating logging-kibana-ops service
  65. template: src=service.j2 dest={{mktemp.stdout}}/templates/logging-kibana-ops-svc.yaml
  66. vars:
  67. obj_name: logging-kibana-ops
  68. ports:
  69. - {port: 443, targetPort: oaproxy}
  70. labels:
  71. logging-infra: support
  72. selector:
  73. provider: openshift
  74. component: kibana-ops
  75. when: openshift_logging_use_ops
  76. check_mode: no